html, body, h1, h2, h3, h4, ul, li {
	margin: 0;
	padding: 0;
}
body {
	background-color:#63b6e4;
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	text-align: center;
	font: 11px verdana, arial, sans-serif;
	color: #4a4a4a;
	padding-bottom: 5px;
	
}
h1 {
	display: block;
	color:#FFFFFF;
	
}
p {
    font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#4a4a4a;
	}
.arial {
    font: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#1a1a1a;

	
	
	}
img{border:0;
}
a {
	color: #1d87c4;
}
a:hover {
	color: #1d87c4;
}
.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}
.clear {
	clear: both;
}
#wrapper {
	text-align: left;
	margin: 40px auto;
	margin-bottom:0px;
	width: 900px;
}
#header {
  height: 88px;
  padding-right:20px;
}
#logo {
	width: 267px;
	height:88px;
	float:left;
	
	vertical-align: bottom;

}
#nav {
	background: #3c3c3c;
	width: 600px;
	padding: 5px 0 5px 10px;
	text-align: center;
	float: right;
}
#nav li {
  list-style: none;
  display: inline;
  color: #fff;


}
#nav a {
  text-decoration: none;
  color: #fff;

}
#nav a:hover{  text-decoration: none;
  	color: #fbc914;
}
#body {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}
#topline {
font-size:1px;
}
#banner{height:280px;
	padding:1px 10px 10px 10px;
}
#banner_poster{background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:280px;
	float:left;
	width:676px;
}
#heading {
	width: 314px;
	height:56px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	margin:40px 0 0 335px;

}

#heading_bottom {
	width: 228px;
	height:61px;
	text-align:right;
	margin:20px 0 0 430px;
}
#heading_bottom  a{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration: none;
	}
.bold_a{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	}	
.white {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration: underline;
	}

							
#right {
	float:right;
	width:200px;
	
}
#buy_now {
	width:200px;
	height:135px;
	padding: 0px 0px 9px 0px;
	background-image:url(../images/buy_now.gif);
	background-repeat:no-repeat;
	background-position:right top;
	
}
#request {
   height:40px;
   text-align:center;
   padding-top:25px;
   }
#request a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	text-decoration: none;
	
	}
  
#request_bottom {
   height:40px;
   text-align:right;
   padding-top:20px;
   padding-right:6px;
   }  
#request_bottom a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #2d2d2d;
	text-decoration: none;
	}    
#tech_support {
	width:200px;
	height:135px;
	background-image:url(../images/tech_support.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	
}
#support {
	height:47px;
	text-align:center;
   }
#support a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	text-decoration: none;
	}
  
#support_bottom {
   height:40px;
   text-align:right;
   padding-right:6px;
   padding-top:20px;
   }  
#support_bottom a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #2d2d2d;
	text-decoration: none;
	}    

#bottomline {font-size:1px;
	background-color:#63b6e4;
}
#content {
    width:880px;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	text-align:justify;
	}
#content_left {
    width:504px;
	background-color:#f6f6f6;
	border:#e5e5e5 solid 1px;
	margin:0px;
	padding:10px 10px 25px 10px;
	padding-bottom:10px;
	}
#content_left a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7f00;
	text-decoration:underline;
	font-weight:bold;
	}
#content_left a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7f00;
	text-decoration: none;
	font-weight:bold;
	}
#content_right {
	width:340px;
	margin:0px;
	float:right;
	
	}	
#content_right_head {
	background-color:#f6f6f6;
	border:#e5e5e5 solid 1px;
	padding:10px;
	margin-bottom:5px;
	font:Arial, Helvetica, sans-serif ;
	font-weight:bold;
	font-size:14px;
	color:#d73c3c;
	}

#content_right_sub {
	border:#e5e5e5 solid 1px;
	margin:0px;
	padding-left:8px;
	padding-right:5px;
	}
#content_right_sub a{
    font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1d87c4;
	text-decoration:underline;
	}	
#content_right_sub a:hover{
    font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1d87c4;
	text-decoration: none;
	text-align:justify;
	}
#footer {
    width:900px;
	
	}
#footer_logo{
    width:174px;
	height:54px;
	padding:10px;
    }
#footer_left {
	width:466px;
	float:right;
	text-align:right;
	padding-top:10px;
	color:#FFFFFF;
	padding-right:10px; 
	}
#footer_left a{
    font:Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	
	}
#footer_left a:hover{
    font:Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px;
	text-decoration: underline;
	color:#FFFFFF; 
	}	
#top_limk {
	width:191px;
	float:right;
	} 
#top_limk_top {
    height:23px;
	padding-top:19px;
	} 
#top_limk_top a {
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#5a5a5a;
	} 
#top_limk_top a:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color:#5a5a5a;
	} 					
#top_limk_bot {
    height:23px;
	} 	   
#top_limk_bot img {
    padding:0px 10px 10px 0px;
	}
	 	        	
    /*inner page*/
#inner_banner{height:173px;
	padding:1px 10px 10px 10px;	
	}	
#inner_banner_poster {
    background:url(../images/inner_banner.jpg) no-repeat;
	height:173px;
	}
#inner_content_left {
    width:503px;
	
    }	
#inner_content_left_head {
    background-color:#f6f6f6;
	border:#e5e5e5 solid 1px;
	padding:10px;
	margin-bottom:5px;
	font:Arial, Helvetica, sans-serif ;
	font-weight:bold;
	font-size:14px;
	color:#d73c3c;
	
    }	
#inner_content_left_sub {
	background-color:#f6f6f6;
	border:#e5e5e5 solid 1px;
	margin:0px;
	padding:10px 10px 25px 10px;
	padding-bottom:10px;
	}
#inner_content_left_sub ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		margin-left:20px;
		line-height:20px;
		list-style:none;
	}
#inner_content_left_sub p{font:Arial, Helvetica, sans-serif ;
	font-weight:bold;
	font-size:14px;
	color:#d73c3c;
	}
#inner_content_right {
    width:320px;
	border:#e5e5e5 solid 1px;
	margin:0px;
	float:right;
	padding:20px;
	}	
#content_right_sub1 {
    background: url(../images/content_sep.jpg) no-repeat bottom  right;
	padding:25px 5px 20px 0px;
	}
#content_right_sub1  a{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration: none;
	}
#content_right_sub2 {
    background: url(../images/content_sep.jpg) no-repeat bottom right;
	padding:25px 5px 20px 0px;
	}
#content_right_sub2 a{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration: none;
	}
#content_right_sub3 {
	padding:25px 5px 20px 0px;
	}
#content_right_sub3 a{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration: none;
	}	
	

	

