﻿@charset "utf-8";
/* CSS Document */

body { font: 100% Verdana, Arial, Helvetica, sans-serif; background: #336699; margin: 0; padding: 0; text-align: center; color: #333; }


div#container{width:960px;margin:0 auto; text-align:left;  background: #fff; }

 
#header { width: 960px; height: 74px; margin: 0 auto; background-image: url('layout/banner1.png'); } 
/* 
#menu { width: 700px; height: 39px; margin: 0 auto; float: right;  border: 1px solid #000000; }   background-image: url('layout/menu.png'); */
#menu { height: 39px;  }
#main { width: 960px; height: 255px; margin: 0 auto;  } 
#submain { width: 960px; height: 18px; margin: 0 auto; background-image: url('layout/subbanner1.png'); } 
  

/*  border: 1px solid #000000;  #content p { color: #333; line-height: 1.3em; } */


#content{float:left;width:625px;  margin: 10px 0 0 15px;   }
#content p, li, .text, blockquote, #contentFull p { font-size: 12px; color: #333; line-height: 1.3em; } 
#content p.blueQ, #contentFull p.blueQ { font-size: 10px; color: #436c99; line-height: 1em; font-weight: bold; font-style:italic;}
.blue13 { font-size: 13px; color: #436c99; line-height: 1em; font-weight: bold;}
.red13 { font-size: 13px; color: #990000; line-height: 1em; font-weight: bold;}
.blk12 { font-size: 12px; color: #333; line-height: 1.3em; } 
#content p.redHome, #contentFull p.redHome { font-size: 14px; color: #990000; line-height: 1.3em; font-weight: bold; padding: 5px 0px;  }
#content h1, #contentFull h1 { font-size: 17px; color: #436c99; line-height: 1.3em; font-weight: bold; margin-top: -5px;} 
#content h2, #contentFull h2 { font-size: 15px; color: #436c99; line-height: 1.3em; font-weight: bold; } 
#content h3, #contentFull h3 { font-size: 13px; color: #436c99; line-height: 1.3em; font-weight: bold; } 
#content h4, #contentFull h4 { font-size: 13px; color: #436c99; line-height: 1.3em;  } 
#content h5, #contentFull h5 { font-size: 13px; color: #000; line-height: 1.3em;  font-weight: bold;  } 

#contentFull{float:left;width:960px;  margin: 10px 0 0 15px;   }

#sideRight{float:right;width:285px; margin: 12px 15px 0 0; background-color: #ebebeb; }
#sideRight p {  font-size: 12px; color: #333; line-height: 1.43em; } 
#sideRight p.redBig {  font-size: 13px; color: #990000;line-height: 1.43em; font-weight: bold; } 
#sideRight li { font-size: 12px; line-height: 1.2em; margin: 0px 15px 10px 5px; }
#sideRight h3 { font-size: 13px; color: #990000; line-height: 1.43em; margin: 0px 10px 10px 10px; font-weight: bold; display: block; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding:5px; background-color: #6CF;}
#sideRight h4 { font-size: 11px; color: #333; line-height: 1.43em; margin: 0px 10px 10px 10px; display: block; 
border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding:5px; }
#contact { width: 242px; height: 119px; margin: 0 auto; background-image: url('layout/contact1.png'); } 
#contact .contactH1 { font-size: 14px; line-height: 1.2em; color: #ffffff; font-weight: bold;  padding-top: 13px; padding-left: -1px;} 
#contact .contactTxt { font-size: 12px; line-height: 1.35em; padding-top: 5px; font-weight: bold;  } 


#sidebarBG1 li { line-height: 1.25em;}
#sidebarBG1 ul li { margin: 8px 10px 0px -10px; }

a.ctLink:link {color:#fff; text-decoration: none;  } 
a.ctLink:visited {color:#fff; text-decoration: none;   }
a.ctLink:active {color:#fff; text-decoration: none;    }
a.ctLink:hover {color: #fff; text-decoration: underline;  background-color: #436c99; }



#bottom { width: 960px; height: 8px; margin: 0 auto; background-image: url('layout/bottom.png');  clear: both; } 
#footer { padding: 0px; width: 930px; margin-left: 15px; font-size: 11px; } 
#footer p {  font-size: 11px; text-align: center; margin: 0; padding: 6px; line-height: 1.25em; }
#footer p.foot10 {  font-size: 9px; text-align: center; margin: 0;  padding: 6px; line-height: 1.25em; }

.blue { color: #769fcc; }
.blue2 {  color: #336699; }

a.foot:link {color:#333; text-decoration: none; padding: 2px; } 
a.foot:visited {color:#333; text-decoration: none; padding: 2px; }
a.foot:active {color:#333; text-decoration: none; padding: 2px;  }
a.foot:hover {color: #fff; background-color: #436c99; text-decoration: none; padding: 2px; }

a.foot2:link {color:#333; text-decoration: underline; padding: 2px; } 
a.foot2:visited {color:#333; text-decoration:underline; padding: 2px; }
a.foot2:active {color:#333; text-decoration: underline; padding: 2px;  }
a.foot2:hover {color: #fff; background-color: #436c99; text-decoration: none; padding: 2px; }



a:link {color: #990000; text-decoration: underline; padding: 2px;}
a:visited {color: #990000; text-decoration: underline; padding: 2px;}
a:active {color: #990000; text-decoration: underline; padding: 2px;}
a:hover {color: #436c99; background-color: #d1e4fa; text-decoration: underline; padding: 2px; }
a {text-decoration: underline;}

/*Btn Signup*/
.btn_signup{
	background:url(btn_signup.gif) no-repeat scroll 0% 0%;
	height:23px;
	float:left;
	width:109px;
	font-size : 14px; 
	color : #FFF;
	font-family :arial, verdana, sans-serif;
	text-decoration : none;
	font-weight: bold;
	text-align:center;
	margin:0;
	padding:0;
}
.btn_signup a{
	background:url(btn_signup.gif) no-repeat scroll 0% 0%;
	height:21px;
	float:left;
	width:109px;
	font-size : 14px; 
	color : #FFF;
	font-family :arial, verdana, sans-serif;
	text-decoration : none;
	font-weight: bold;
	text-align:center;
	padding:3px 0 0 0;
}
.btn_signup a:hover{
	background:url(btn_signup.gif) no-repeat scroll 0 -24px;
	height:21px;
	float:left;
	width:109px;
	font-size : 14px; 
	color : #153f71;
	font-family :arial, verdana, sans-serif;
	text-decoration : none;
	font-weight: bold;
	text-align:center;
	padding:3px 0 0 0;
}

/*Btn Try It Free*/
.btn_tryit a{
	background:url(btn_try_free.gif) no-repeat scroll 0% 0%;
	height:25px;
	float:left;
	width:140px;
	font-size : 14px; 
	color : #FFF;
	font-family :arial, verdana, sans-serif;
	text-decoration : none;
	font-weight: bold;
	text-align:center;
	padding:6px 0 0 0;
}
.btn_tryit a:hover{
	background:url(btn_try_free.gif) no-repeat scroll 0 -31px;
	height:25px;
	float:left;
	width:140px;
	font-size : 14px; 
	color : Orange;
	font-family :arial, verdana, sans-serif;
	text-decoration : none;
	font-weight: bold;
	text-align:center;
	padding:6px 0 0 0;
}
/*Btn Book Now*/
.btn_booknow a{
	background:url(btn_learn_more.gif) no-repeat scroll 0% 0%;
	height:25px;
	float:left;
	width:140px;
	font-size : 14px; 
	color : #FFF;
	font-family :arial, verdana, sans-serif;
	text-decoration : none;
	font-weight: bold;
	text-align:center;
	padding:6px 0 0 0;
}
.btn_booknow a:hover{
	background:url(btn_learn_more.gif) no-repeat scroll 0 -31px;
	height:25px;
	float:left;
	width:140px;
	font-size : 14px; 
	color : #153f71;
	font-family :arial, verdana, sans-serif;
	text-decoration : none;
	font-weight: bold;
	text-align:center;
	padding:6px 0 0 0;
}
.trial_demo
{
	font-size:small;
}

