@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*background:#FFFFFF url(../images/body-bg.gif) repeat-x top center;*/
	background-color:#eaeaea;
	line-height:18px;
	color:#4a4a4a;
}
.container{
	margin:auto;
	width:1034px;
	background-color:#fff;
}

.content-panel .left{
	background:#FFFFFF url(../images/content-left-right.png) repeat-y top left;
	padding-left:3px;
	
}
.content-panel .right{
	background:#FFFFFF url(../images/content-left-right.png) repeat-y top right;
	padding-right:3px;
}

.content-panel .middle{
	background-color:#FFFFFF;
}

#logo {
	padding: 15px 0 0 15px;	
	width:318px;
}

#header{
    height:100px;
}


#navMenu a {
    color:red;
	text-decoration:none;
}

.menu{
	background-color:#D2E5F4;	
	font-family:"Trebuchet MS";
    font-size:21px;
    height:38px;    
	font-weight:600;
}

.menu li{
	list-style-type:none;
	float:right;
	padding: 10px 10px 10px 10px;
}
.menu li a{	
	
	color:#1F67A4;
	text-decoration:none;
	text-transform:uppercase;
}
.menu li:hover{
	background-color:#FFFFFF;
}
.menu li a.active{
	color:#D62735;
}

.try_btn_bg {
	
	background:url(../images/try_btn.gif) no-repeat;
	width:237px;
	height:43px;
	font-family:"Trebuchet MS";
	font-size:24px;
	text-align:center;
	padding-top:15px;
	font-weight:bold;
	text-transform:uppercase;
    margin-bottom:0px;
}

.try_btn_bg a{
	color:#FFFFFF;
	text-decoration:none;
}

.btnblue {
	background:url(../images/bluebtn.gif) no-repeat;
	width:119px;
	height:28px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	margin-top:0px;
}

.btnblue a {
	color:#FFFFFF;
	text-decoration:none;
}

#content{	
	margin-top:10px;
}

#fff{
    padding: 0 10px 10px 10px;
    line-height:1.4;
    
}

/*.panel img{	padding-right:20px;}*/

.panel ul
{
    /*list-style-image:url('../images/rdot.gif');
    list-style-type:none;*/
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

.panel li 
{
    /*padding-top:8px;
    line-height:1.2;  */
    background-image: url('../images/rdot.gif');
    background-repeat: no-repeat;
    background-position: 0px 13px;
    padding-left: 20px;
    padding-top: 8px;
    line-height:1.4;
}

.st  /*section title*/
{
    color: #2F7EC3;
    font-size:24px;
    font-family:Calibri;
    font-weight:500;
}

.st2{
	color:#3d3836;
	font-weight:bold;
	line-height:1.3;
}

.itl2
{
    font-style:italic;
}

/*.panel a{
	font-size:11px;
    color:Red;
	text-decoration:underline;
} */





.footer
{
    font-family:"Trebuchet MS";
	font-size:11px;
	color:#353535;
    margin-top:10px;
    text-align:center;
    border-top: solid 1px #8c8c8c;
    background-color:#eaeaea;
}

#footerotherlinks
{
    color:#353575;
    text-align:left;
}

#footerotherlinks a {color: #353575;}
.pt10{padding-top: 10px;}
.pl10{padding-left: 10px;}    
.pr10{padding-right: 10px;}  
.pb10{padding-bottom: 10px;}
.pt20{padding-top: 20px;}
.pb20{padding-bottom:20px;}
.pr20{padding-right:20px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}    
.pr5{padding-right: 5px;}  
.pb5{padding-bottom: 5px;} 
.lf {float:left;}
.rf {float: right;}
.ar {text-align:right;}
.al {text-align:left;}
.ac{text-align:center;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px}
.ml20{margin-left:20px;}
.mr20{margin-right:20px}
.ml10{margin-left:10px;}
.mr10{margin-right:10px}
.mt25{margin-top:25px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}
.mt60{margin-top:60px;}
.mt40{margin-top:40px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt5{margin-top: 5px;}
.grayrightborder{border-right: solid 1px #d5d5d5;}
.redrightbrdr3{border-right: solid 3px red;}
.redleftbrdr3{border-left: solid 3px red;}
.grayleftborder{border-left: solid 1px #d5d5d5;}
.db{border-bottom: dotted 1px #d5d5d5;}
.dl{border-left: dotted 1px #d5d5d5;}
.dr{border-right: dotted 1px #d5d5d5;}
.dt{border-top: dotted 1px #d5d5d5;}
.fontsz24{font-size:24px;}
.fontsz18{font-size:18px;}
.fontsz30{font-size:30px;}
.f18{font-size:18px;}
.f16{font-size:16px;}
.f14{font-size:14px;}
.f11{font-size:11px;}
.fb{font-weight:bold;}
.fttreb{font-family:Trebuchet MS;}
.fthelv{font-family:Helvetica;}
.clrblk{color:#101010;}
.clrgry{color:#8c8c8c;}
.rbgray{border-right: solid 1px #8c8c8c;}
.lbgray{border-left: solid 1px #8c8c8c;}
.fontred{color:Red;}
.grayborder{border: 1px solid #ccc;}
.lh1{line-height:1;}
.lh11{line-height:1.1;}
.lh12{line-height:1.2;}
.tb2gray{border-top: solid 2px #8c8c8c;}
.clear{	clear:both;}
.tal{text-align:left;}
.col2{width:45%;}
.col3{width:30%}
.col23{width:64%}
a { outline: none; color:#D62735;}
div{margin:0;padding:0;}
h1{	text-align:center;font-family:"Calibri";color:#686868;font-size:24px;margin:0;line-height:1.15;}
h2{	color: #2F7EC3;font-size:20px;font-family:Calibri;font-weight:600;margin:0;line-height:1.15;padding-top:15px;}
.ntd{text-decoration:none;}

/* Feature Page Styles  */
.leftsidemenu
{
	
}
.leftsidemenu li 
{
    list-style-type: none;
	text-align: left;
	display: block;
	background-image: url(../images/fn_arrow_grey.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.leftsidemenu li img {
	vertical-align: middle; 
	margin-top: 3px; 
	padding:0;
	margin-right: 3px; 
	margin-left: 5px;
}
.leftsidemenu ul {
	margin: 0px;
	padding:0px;
}

.leftsidemenu a
{
    text-decoration:none;
    padding-top:4px;
}

.leftsidemenu a:hover {
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold;
	display: block;
	background-image: url(../images/fn_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-decoration:none;
}
.leftmenu {
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold;
	color: #797c80;
	display: block;
	height:36px;
}

img
{
    border:none;
}

.leftmenu2 {
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold;
	color: #797c80;
	display: block;
	background-image: url(../images/fn_arrow_black.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-decoration:none;
	font-weight:bold;
	height:36px;
}

.bgmusic
{
    background-image: url(../images/bg-music.gif);
	background-repeat: no-repeat;
    background-position: top left;
	min-height:371px;
	min-width:267px;
	margin-left:0px;
    padding: 0;
}

.highlightbox
{
    background-image:url("../images/grey-bgr.jpg");
    background-repeat:no-repeat;
    padding:15px 10px 10px 17px;
    color:#ffffff;
    font-weight:600;
    font-size:13px;
    width:320px;
    height:110px;
    line-height:1.4;
}

tr.alt{  background-color:#d3d7cf;}
tr{background-color:#eeeeec;}
th, td{padding:5px;}

.shadow{
	background-color:#ECF5FE;
	margin:auto;
	height:7px;
	width:1020px;
}



.rowFld{
	background-color:#E6E6E6;
	padding:7px 13px 7px 13px;
	font-size:11px;
	text-align:right;
}
.rowFld a{
	color:#062B4B;
	text-decoration:underline;
}

.csbg 
{
    /*background-image:url("../images/csbg.png");
    background-repeat:no-repeat;*/
    line-height:1.1;
    padding:5px 5px 10px 5px;
    -moz-border-radius: 10px; 
    -webkit-border-radius: 5px; 
    border: 2px solid #ccc;
}
