body {
	background-color: #f5f3f3;
	margin: 0 auto 0 auto;
	font-size: 1px;
	font-family: Verdana;
	color: #000;
	width: 984px;
}

div#mainFrame {
}
		div#mainFrame div#topFrame {
			background-image: url('../_img/bgTopFrame.gif');
			background-repeat: no-repeat;
			height: 145px;
		}
				div#mainFrame div#menuFrame {					
					position: absolute;					
					margin: 104px 0 0 300px;
					font-size: 16px;
				}
						div#mainFrame div#menuFrame a {					
							text-decoration: none;
							font-weight: normal;							
							text-transform: uppercase;
						}						
						div#mainFrame div#menuFrame a.mainLink {					
							color: #ffff00;
						}
						div#mainFrame div#menuFrame a.mainLink:hover {					
							color: #ffe8ce;
							color: #fff;		
						}
						div#mainFrame div#menuFrame b {
							font-weight: normal;					
							color: #e38624;
							padding: 0 0px 0 5px;
							font-size: 10px;							
						}
						div#mainFrame div#menuFrame div.subMenu {					
							display: none;
							position: absolute;
							background-color: #f18f2c;
							background-image: url('../_img/bgSubMenu.jpg');
							background-position: bottom;
							background-repeat: repeat-x;
							padding: 5px;
							width: 150px;
						}		
								div#mainFrame div#menuFrame div.subMenu a.subLink {
									text-transform:none;
									color: #FFF;								
								}
								div#mainFrame div#menuFrame div.subMenu a.subLink:hover {
									text-transform:none;
									color: #4066b0;									
								}
								div#mainFrame div#menuFrame div.subMenu div.separator {					
									font-size: 1px;
									border: 0;
									border-top: 1px solid #e38624;							
									
									margin: 3px 0 2px 0;
								}
				div#mainFrame div#remoteSupport {
					position: absolute;		
					width: 234px;	
				}
						div#mainFrame div#remoteSupport img {
							border: 0;
							margin: 5px 0 0 10px;
						}
				div#mainFrame div#loginFrame {
					width: 220px;
					position: absolute;					
					margin: 0 0 0 760px;									
				}
						div#mainFrame div#loginFrame img.header {
							margin: 5px 0 2px 3px;	
							display: block;											
						}
						div#mainFrame div#loginFrame div.loginInput {
							float: left;
							background: url('../_img/bgLoginInput.jpg') no-repeat;
							height: 20px;
							width: 86px;							
							margin: 0 2px 0 0;
							padding-left: 2px;
						}
						div#mainFrame div#loginFrame div.buttonInput {
							float: left;														
							width: 25px;							
						}
						div#mainFrame div#loginFrame input.input {
							border: 0;
							width: 76px;
							color:#2b4471;
							background: transparent;		
							font-size: 12px;	
							padding: 2px;
							margin: 0 4px 0 0;		
						}
						div#mainFrame div#loginFrame input.button {
							position: absolute;		
						}
						div#mainFrame div#loginFrame div.forgottenPassword {
							font-size: 11px;
							padding: 0 0 0 35px;
							margin: 5px 0 0 0;																		
						}
								div#mainFrame div#loginFrame div.forgottenPassword a {
									color: #f29023;											
								}
								div#mainFrame div#loginFrame div.forgottenPassword a:hover {
									color: #d87b13;											
								}								
		div#mainFrame div#centerFrame {
			background-image: url('../_img/bgCenterFrame.gif');
			background-repeat: repeat-y;			
		}
				div#mainFrame div#centerFrame div#leftFrame {
					float: left;
					width: 220px;
					margin: 0 20px 0 0;
					padding: 0 0 0 15px;					
				}
						div#mainFrame div#centerFrame div#leftFrame p {
							font-size: 11px;
							color: #fff;
							padding: 0 0 0 10px;							
							margin: 0 0 0 0;
						}
						div#mainFrame div#centerFrame div#leftFrame .phone {
							font-size: 24px;
							color: #f5922c;							
						}
						div#mainFrame div#centerFrame div#leftFrame .mail {
							font-size: 12px;														
						}
								div#mainFrame div#centerFrame div#leftFrame .mail a {
									color: #f5922c;
									text-decoration: none;
								}
								div#mainFrame div#centerFrame div#leftFrame .mail a:hover {
									color: #d77f26;
									text-decoration: underline;									
								}
						div#mainFrame div#centerFrame div#leftFrame form {							
							padding: 0 0 0 0;							
							margin: 10px 0 0 0;
						}		
							div#mainFrame div#centerFrame div#leftFrame form div.fLeft {							
								float: left;
								width: 60px;
								font-size: 11px;
								color: #fff;
								padding: 0 0 0 10px;
								margin: 0 0 5px 0;
							}
							div#mainFrame div#centerFrame div#leftFrame form div.fRight {							
								float: left;
								width: 140px;
								margin: 0 0 5px 0;								
							}							
							div#mainFrame div#centerFrame div#leftFrame form div.messageInput {
								background: url('../_img/bgMessageInput.jpg') no-repeat;
								height: 20px;
								width: 138px;							
								margin: 0 2px 0 0;
								padding-left: 2px;							
							}
							div#mainFrame div#centerFrame div#leftFrame form input.input {
								width: 128px;
								border: 0;
								color: #fff;
								background: transparent;
								font-size: 11px;
								font-family: Verdana;
								padding: 2px;								
							}
							div#mainFrame div#centerFrame div#leftFrame form input.formInfo {
								display:none;
							}
							div#mainFrame div#centerFrame div#leftFrame form div.messageTextarea {
								background: url('../_img/bgMessageTextarea.jpg') no-repeat;
								height: 83px;
								width: 203px;							
								margin: 0 2px 0 0;
								padding-left: 2px;							
							}							
							div#mainFrame div#centerFrame div#leftFrame form textarea.textarea {
								width: 190px;
								height: 72px;
								border: 0;
								background: transparent;
								font-size: 11px;
								font-family: Verdana;
								padding: 2px;
								margin: 2px 0 0 0;
								color: #fff;			
							}
				div#mainFrame div#centerFrame div#rightFrame {
					float: left;
					width: 690px;					
					margin: 0 15px 0 0;
					padding: 15px 0 0 0;		
					font-size: 12px;			
				}
						div#mainFrame div#centerFrame div#rightFrame img {
							border: 0;														
						}
						div#mainFrame div#centerFrame div#rightFrame .input {
							border: 1px solid #4066B0;
							width: 170px;
                            font-size: 11px;
                            font-family: Verdana;
                            padding: 2px;							
						}
						div#mainFrame div#centerFrame div#rightFrame a {
							text-decoration: none;						
							color: #4066b0;							
						}
						div#mainFrame div#centerFrame div#rightFrame a:hover {									
							color: #f6932e;									
						}
						div#mainFrame div#centerFrame div#rightFrame h1 {
							font-size: 16px;
							margin: 0 0 15px 0;
							color: #3461ad;
						}
						div#mainFrame div#centerFrame div#rightFrame div#readMoreBox {
							border: 1px solid #bbbbbb;
							background-image: url('../_img/bgReadMoreBox.jpg');
							background-color: #fff;							
							background-repeat: repeat-x;
							padding: 10px;
							width: 250px;
							float: right;	
							margin: 0 0 15px 15px;		
							font-size: 11px;		
						}
								div#mainFrame div#centerFrame div#rightFrame div#readMoreBox h2 {
									font-size: 16px;
									color: #000;
									margin: 0 0 15px 0;
								}
								div#mainFrame div#centerFrame div#rightFrame div#readMoreBox a {
									display: block;
									color: #4066b0;
									margin: 0 0 5px 0;
								}								
								div#mainFrame div#centerFrame div#rightFrame div#readMoreBox a.on {
									color: #f6932e;
									font-weight: bold;									
								}
								div#mainFrame div#centerFrame div#rightFrame div#readMoreBox a:hover {									
									color: #f6932e;									
								}
		div#mainFrame div#footerFrame {
			background-image: url('../_img/bgFooterFrame.gif');
			background-repeat: no-repeat;
			height: 167px;
		}
				div#mainFrame div#advFrame {
					position: absolute;
					margin: 110px 0 0 45px;
					font-size: 10px;
					color: #737373;
				}
				div#mainFrame div#paymentFrame {
					position: absolute;
					margin: 40px 0 0 45px;
				}
				div#mainFrame div#thickBarFrame {
					position: absolute;
					margin: 43px 0 0 241px;
				}
				div#mainFrame div#authorFrame {
					position: absolute;
					margin: 110px 0 0 830px;
					font-size: 10px;
				}
						div#mainFrame div#authorFrame a {
							text-decoration: none;
							color: #737373;
						}
						div#mainFrame div#authorFrame a:hover {
							text-decoration: underline;
							color: #000;
						}
.left {
	float: left;
	padding: 0 5px 0 0;
}
.smallText {
	font-size: 10px;
	color: #999;
}
						