﻿/* CSS Document */
body{
margin:0px;
padding:0px;
background:url(../../images/index/bodybg.jpg)
}
a:link, a:active, a:visited{
color:#004674;
font-weight:normal;}
a:hover{
color:#004674;
font-weight:normal;
text-decoration:none;}


.wrapper{
width:1000px;
height:auto;
overflow:hidden;
margin:0 auto;
border:1px solid #bebebe;
background:#ffffff;
}
.headerbg{
width:1000px;
height:121px;
margin:0px;
padding:0px;
}
.header{
width:1000px;
height:85px;
margin:0px;
padding:0px;
}
.logo{
height:85px;
width:270px;
float:left;
margin:0px;
padding:0px;
}
.headerblank{
width:433px;
height:85px;
float:left;}
.searchbg{
width:297px;
height:85px;
float:left;}
.blankdiv{
height:21px;
width:297px;
margin:0px;
padding:0px;}
.searchboxbg{
width:297px;
height:32px;
}
.searchboxback{
background-image:url(../../images/index/searchboxbg.jpg);
background-repeat:no-repeat;
width:199px;
height:32px;
float:left;
}
.searchbtt{
width:65px;
height:32px;
float:left;
}
.textbox1{
width:158px;
height:15px;
margin-top:7px;
margin-left:30px;
border:0px;
line-height:15px;
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
}
.searchbottom{
width:290px;
height:15px;
font-family:Tahoma, Arial;
font-size:11px;
color:#7c7c7c;
padding-top:6px;
padding-left:2px;}

.nav{
width:1000px;
height:36px;
}

.nav ul{
margin:0 0 0 12px;
padding:0px;
list-style:none;

}
.nav ul li{
float:left;
margin:0px;
padding:0px;
height:36px;
}
.nav ul li a{
margin-left:18px;
margin-right:18px;
}
.banner{
width:1000px;
height:336px;
}


.main{
background-image:url(../../images/index/mainbg.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:1000px;
height:auto;
overflow:hidden;
padding-bottom:35px;}
.contantmain{
width:982px;
height:auto;
overflow:hidden;
margin:0 auto;}
.contant{
width:648px;
height:auto;
overflow:hidden;
float:left;
margin-bottom:15px;
border-right:1px solid #e8e8e8;
}


.sidebar{
width:332px;
height:auto;
overflow:hidden;
float:left;}

.mainheading{
width:612px;
/*height:34px;*/
height:auto;
overflow:hidden;
font-family:Tahoma, Arial;
font-size:22px;
font-weight:bold;
text-transform:uppercase;
color:#c31016;
padding-left:36px;
}




.mainheading2{
width:612px;
height:auto;
overflow:hidden;
font-family:Tahoma, Arial;
font-size:22px;
text-transform:uppercase;
color:#00d2eb;
padding-left:22px;
padding-top:30px;
font-weight:bold;
}

.servicesall{
width:648px;
height:auto;
overflow:hidden;}
.colone{
width:330px;
/*height:227px;*/
height:auto;
overflow:hidden;
float:left;}

.coltwo{
width:318px;
/*height:227px;*/
height:auto;
overflow:hidden;
float:left;}

.image1{
width:293px;
height:161px;
padding-left:29px;
}
.image2{
width:296px;
height:161px;
padding-left:14px;
}
.headingimage1{
width:230px;
height:24px;
font-family:Tahoma, Arial;
font-size:19px;
font-weight:bold;
text-transform:uppercase;
margin-left:36px;
color:#422d3e;
}
.headingimage1 a{
color:#422d3e;
text-decoration:none;
}


.headingimage2{
width:272px;
/*height:24px;*/
height:auto;
overflow:hidden;
font-family:Tahoma, Arial;
font-size:17px;
font-weight:bold;
text-transform:uppercase;
margin-left:23px;
color:#422d3e;
}
.headingimage2 a{
color:#422d3e;
text-decoration:none;
font-weight:bold;
}

.headingimage3{
width:272px;
/*height:24px;*/
height:auto;
overflow:hidden;
font-family:Tahoma, Arial;
font-size:17px;
font-weight:bold;
text-transform:uppercase;
margin-left:36px;
color:#422d3e;
}
.headingimage3 a{
color:#422d3e;
text-decoration:none;
font-weight:bold;
}


.coltext1{
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
/*height:36px;*/
height:auto;
overflow:hidden;
width:282px;
margin-left:36px;
padding-top:6px;}

.coltext2{
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
/*height:36px;*/
height:auto;
overflow:hidden;
width:272px;
margin-left:23px;
padding-top:6px;}

.dreamstext{
font-family:Tahoma, Arial;
font-size:14px;
color:#484848;
width:610px;
height:auto;
overflow:hidden;
padding-left:22px;
padding-top:12px;
text-align:justify;
}
.viewdetails{
width:122px;
height:39px;
float:right;
margin-right:8px;}

.loginbg{
height:232px;
width:333px;}



.clogin{
font-family:Tahoma, Arial;
font-size:25px;
color:#5c9309;
height:32px;
text-transform:uppercase;
padding-left:16px;
}
.logintext{
font-family:Tahoma, Arial;
font-size:15px;
height:20px;
color:#484848;
padding-left:16px;
padding-top:3px;}

.textbox2{
background-image:url(../../images/index/textbobbg.jpg);
background-repeat:no-repeat;
width:290px;
height:32px;
margin-left:16px;
border:0px;
margin-top:10px;
font-family:Tahoma, Arial;
font-size:13px;
line-height:32px;
color:#8d8d8d;
padding-left:12px;
}
.forgetbg{
width:192px;
height:26px;
color:#727272;
font-family:Tahoma, Arial;
font-size:11px;
margin-left:16px;
padding-top:17px;
float:left;}

.forgetbg a{
text-decoration:none;
color:#727272;}

.loginbtt{
width:120px;
height:45px;
float:left;
margin-top:3px;
}
.newsbg{
width:305px;
height:437px;
background-color:#faf9f3;
margin-left:16px;}

.newsheading{
font-family:Tahoma, Arial;
font-size:22px;
color:#5c9309;
/*height:32px;*/
height:auto;
overflow:hidden;
text-transform:uppercase;
padding-left:18px;
padding-top:4px;
}
.newseventbg{
width:280px;
height:80px;
margin-left:16px;
margin-top:20px;}
.date{
width:56px;
height:49px;
float:left;
background-image:url(../../images/index/date.jpg);
background-repeat:no-repeat;}
.datetext{
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
height:27px;
width:25px;
margin-top:10px;
margin-left:15px;
text-align:center;}


.newstext{
width:207px;
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
float:left;
padding-left:10px;}
.newstextlink{
width:207px;
height:12px;
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
float:left;
padding-left:66px;}


.footer{
width:1000px;
height:auto;
overflow:hidden;
margin-top:5px;}

.footertop{
width:1000px;
height:171px;}
.footerleft{
width:9px;
height:171px;
float:left;
}
.footermid{
background:url(../../images/index/footerbg1.jpg) repeat-x;
width:984px;
height:171px;
float:left;}
.footerright{
width:5px;
height:171px;}
.footerbottom{
width:1000px;
height:99px;
}
.footerleft2{
background:url(../../images/index/footerleft2.jpg) no-repeat;
height:99px;
width:9px;
float:left;
}
.footermid2{
width:984px;
height:99px;
float:left;}
.footermidleft{
background:url(../../images/index/footerribbon.jpg) no-repeat;
width:82px;
height:89px;
float:left;}
.footermidright{
background:url(../../images/index/bg.jpg) no-repeat;
height:89px;
width:902px;
float:left;}

.footerbottomr{
width:984px;
height:10px;
background:url(../../images/index/footerbottomr.jpg) no-repeat;
float:left;}


.footerright2{
width:5px;
height:99px;
float:left;}

.footerlist{
width:137px;
height:140px;
float:left;
border-right:1px dotted #7ba5bf;
padding-left:20px;}

.footerlist ul{
margin:0px;
padding:0px;
list-style:none;}

.footerlist ul li{
font-family:Tahoma, Arial;
font-size:12px;
color:#FFFFFF;
}

.footerlist ul li a{
color:#FFFFFF;
text-decoration:none;
height:20px;
line-height:20px;

}

.lihead{
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
color:#a1d5f4;
padding-bottom:10px;
padding-top:10px;}

.lihead a{
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
color:#a1d5f4;
text-decoration:none;
padding-bottom:10px;
padding-top:10px;}

.lihead a:hover{
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
color:#a1d5f4;
padding-bottom:10px;
text-decoration:underline;
padding-top:10px;}

.socialbg{
width:190px;
height:50px;
float:left;
padding-top:30px;}
.sociallink{
height:46px;
width:46px;
float:left;
padding-right:10px;}

.copyrightbg{
width:300px;
height:80px;
float:right;
padding-right:20px;
}

.footerlinks2{
width:300px;
height:15px;
padding-top:30px;
text-align:right;
}
.footerlinks2 ul{
margin:0px;
padding:0px;
list-style:none;
float:right;}

.footerlinks2 li{
font-family:Tahoma, Arial;
font-size:13px;
color:#d1d1d1;
float:left;}
.footerlinks2 li a{
color:#d1d1d1;
text-decoration:none;
padding-left:3px;
padding-right:3px;}

.copy{
font-family:Tahoma, Arial;
font-size:13px;
color:#d1d1d1;
text-align:right;
}

/*inner pages*/
.contantinner{
width:718px;
height:auto;
overflow:hidden;
float:right;
margin-bottom:15px;
}
.innerservicesbg{
/*height:193px;*/
height:auto;
overflow:hidden;
width:718px;
margin-top:38px;
}
.innerservice1bg{
width:199px;
height:200px;

float:left;
margin-right:50px;
}
.innerserviceimage1{
width:199px;
height:111px;
}
.innerserheading{
width:200px;
height:auto;
overflow:hidden;
font-family:Tahoma, Arial;
font-size:17px;
font-weight:bold;
color:#00d2eb;
text-transform:uppercase;
padding-left:3px;
padding-top:5px;
line-height:18px;
}
.innerserheading a{
color:#00d2eb;
font-weight:bold;
text-decoration:none;}

.innerserheading2{
width:200px;
height:auto;
overflow:hidden;
font-family:Tahoma, Arial;
font-size:17px;
font-weight:bold;
color:#5c9309;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
line-height:18px;
}
.innerserheading2 a{
color:#5c9309;
font-weight:bold;
text-decoration:none;}

.innerserheading3{
width:200px;
height:auto;
overflow:hidden;
font-family:Tahoma, Arial;
font-size:17px;
font-weight:bold;
color:#422d3e;
text-transform:uppercase;
padding-left:5px;
padding-top:5px;
line-height:18px;
}
.innerserheading3 a{
color:#422d3e;
font-weight:bold;
text-decoration:none;}



.innersertext{
width:190px;
height:auto;
overflow:hidden;
padding-left:5px;
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
}



.bannerinner{
width:1000px;
height:115px;
margin-bottom:8px;
}
.topheadingbg{
border-bottom:1px solid #ededed;
width:718px;
height:34px;
}

.mainheadinginner{
width:450px;
height:34px;
font-family:Tahoma, Arial;
font-size:22px;
font-weight:bold;
text-transform:uppercase;
color:#015d97;
float:left;
}
.breadcrumb{
background-image:url(../../images/inner/bcbg.jpg);
background-repeat:repeat-y;
background-position:right;
width:264px;
height:31px;
float:right;}
.bc_text{
font-family:Tahoma, Arial;
font-size:11px;
color:#484848;
line-height:31px;
text-align:right;
padding-right:10px;}

.bc_text a{
color:#5c9309;}




.innertext{
font-family:Tahoma, Arial;
font-size:14px;
color:#484848;
margin-top:25px;
}
.innertext a{
color:#5c9309;
}
.innertext a:hover{
color:#5c9309;
text-decoration:none;
}


.sidebar_inner{
width:221px;
height:auto;
overflow:hidden;
float:left;}

.companyoverview{
height:auto;
overflow:hidden;
width:219px;
background-color:#f8f8f8;
border:1px solid #f0f0f0;
}
.plusbg{
width:38px;
height:119px;
float:left;}
.plussign{
width:20px;
height:21px;
background-image:url(../../images/inner/plus.jpg);
background-repeat:no-repeat;
margin-top:6px;
margin-left:9px;
}
.companytextbg{
width:180px;
height:auto;
overflow:hidden;
float:left;}

.companyheading{
height:15px;
width:174px;
font-family:Tahoma, Arial;
font-size:15px;
font-weight:bold;
color:#00d2eb;
padding-top:6px;
text-transform:uppercase;}

.companytext{
width:165px;
height:78px;
font-family:Tahoma, Arial;
font-size:12px;
color:#484848;
padding-top:10px;
}
.sidecol{
height:35px;
width:219px;
border:1px solid #f0f0f0;
margin-top:1px;
display:block;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:bold;
color:#484848;
line-height:35px;
text-transform:uppercase;
}
.sidecol img{
	float:left;
	margin-left:7px; 
	margin-right:7px;
	vertical-align:middle;
	margin-top:9px;
}
.sidecol a{
height:35px;
width:219px;
display:block;
color:#484848;
text-decoration:none;
}
.sidecol a:hover{
height:35px;
width:219px;
display:block;
background:#f8f8f8;
color:#484848;
text-decoration:none;
}

.sidecolactive{
height:35px;
width:219px;
background:#e3e3e3;
border:1px solid #dbdbdb;
margin-top:1px;
display:block;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:bold;
color:#484848;
line-height:35px;
text-transform:uppercase;
}

.sidecolactive a{
height:35px;
width:219px;
display:block;
color:#484848;
line-height:35px;
text-decoration:none;
}
.sidecolactive a:hover{
height:35px;
width:219px;
display:block;
color:#484848;
line-height:35px;
text-decoration:none;
}

.sidecolactive img{
	float:left;
	margin-left:7px; 
	margin-right:7px;
	vertical-align:middle;
	margin-top:9px;
}



.sidecolimage1{
width:15px;
height:16px;
float:left;
margin-left:12px;
margin-top:9px;
margin-right:10px;}
.sidecolimage2{
width:14px;
height:16px;
float:left;
margin-left:12px;
margin-top:9px;
margin-right:10px;}
.sidecolimage3{
width:16px;
height:16px;
float:left;
margin-left:12px;
margin-top:10px;
margin-right:10px;}
.sidecolimage4{
width:16px;
height:16px;
float:left;
margin-left:10px;
margin-top:9px;
margin-right:10px;}


.newsbg_inner{
width:221px;
height:437px;
background-color:#faf9f3;
margin-top:10px;
}
.newsheading_inner{
font-family:Tahoma, Arial;
font-size:22px;
color:#5c9309;
height:auto;
overflow:hidden;
text-transform:uppercase;
padding-left:10px;
padding-top:20px;
}
.newseventbg_inner{
width:211px;
height:80px;
margin-left:10px;
margin-top:28px;}

.newstext_inner{
width:140px;
height:auto;
overflow:hidden;
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
float:left;
padding-left:10px;}

.ad_ul{
padding:0 0 0 15px;
margin:15px 0 0 0;
width:400px;
float:left;}

.news_ul{
padding:0 0 0 15px;
margin:15px 0 10px 0;
/*width:400px;
float:left;*/}

.why2{
width:235px;
height:125px;
float:left;
margin-top:15px;
margin-left:40px;}

.innerboldtext{
color:#004674;
font-weight:normal;}
.innerboldtext2{
color:#004674;
font-weight:bold;}
.datetextinner{
font-size:11px;}
.redboldtext{
color:#c31016;
font-weight:bold;
font-size:17px;}

.innerboldtext a{
color:#004674;
font-weight:normal;}
.innerboldtext a:hover{
color:#004674;
font-weight:normal;
text-decoration:none;}

.innerboldtext2{
color:#004674;
font-weight:bold;}
.supporticon{
float:left;}

.productsimgtotal{
width:718px;
float:left;
height:auto;
padding-bottom:15px;
padding-top:15px;
overflow:hidden;
}
.productsimg1{
width:212px;
float:left;
padding-right:10px;
height:auto;
overflow:hidden;
}

.productsimg1text{
width:212px;
float:left;
padding-right:10px;
padding-top:7px;
font-family:Tahoma, Arial;
font-size:14px;
text-decoration:none;
color:#666666;
height:auto;
overflow:hidden;
}
.productsimg1text a{
font-family:Tahoma, Arial;
font-size:14px;
text-decoration:none;
color:#5c9309;
}
.productsimg1text a:hover{
font-family:Tahoma, Arial;
font-size:14px;
text-decoration:none;
color:#5c9309;
}
.productsheading{
width:212px;
float:left;
padding-right:10px;
padding-bottom:7px;
font-family:Tahoma, Arial;
font-size:14px;
text-decoration:none;
color:#015d97;
height:auto;
font-weight:bold;
overflow:hidden;
}
.productsheading a{
font-family:Tahoma, Arial;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#015d97;
}
.productsheading a:hover{
font-family:Tahoma, Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#015d97;
}

.supportformbg{
width:500px;
height:auto;
overflow:hidden;}

.infosupport{
color:#5c9309;
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
margin-top:15px;
text-align:left;
width:500px;}

.supportfield{
width:500px;
height:28px;
margin-top:10px;}
.supportfield2{
width:500px;
height:124px;
margin-top:10px;}
.supportfield3{
width:500px;
height:50px;
margin-top:10px;}

.fieldname{
width:150px;
height:28px;
float:left;
font-family:Tahoma, Arial;
font-size:13px;
color:#422d3e;
line-height:28px;
text-align:left;
padding-right:10px;
}
.fieldname2{
width:150px;
height:120px;
float:left;
font-family:Tahoma, Arial;
font-size:13px;
color:#422d3e;
text-align:left;
padding-right:10px;
}
.textarea1{
height:117px;
width:250px;
border:1px solid #ccc;
font-family:Tahoma, Arial;
font-size:13px;}


.fieldbox{
width:300px;
height:25px;
float:left;
}
.fieldbox2{
width:300px;
height:120px;
float:left;
}

.textboxsp1{
width:200px;
height:23px;
border:1px solid #ccc;
font-family:Tahoma, Arial;
font-size:13px;}

.listbox1{
width:150px;
height:23px;
line-height:23px;
border:1px solid #ccc;
font-family:Tahoma, Arial;
font-size:13px;}

.textimage{
height:50px;
width:200px;
float:left;
}
.entertextsp{
font-family:Tahoma, Arial;
font-size:13px;
color:#422d3e;
height:28px;
width:342px;
float:right;
line-height:28px;}
.textboxsp2{
width:150px;
height:20px;
border:1px solid #ccc;}

.texboxsp2bg{
width:342px;
height:25px;
float:right;}

.notetextbg{
height:30px;
width:342px;
float:right;
font-family:Tahoma, Arial;
font-size:13px;
font-style:italic;
color:#422d3e;}

.producthumb{
width:55px;
float:left;
padding-right:10px;
}
.producthumbnew{
width:30px;
float:left;
padding-right:10px;
}
.producthumbtext{
width:140px;
float:left;
font-family:Tahoma, Arial;
font-size:14px;
padding-top:20px;
text-decoration:none;
color:#015d97;
height:auto;
font-weight:bold;
overflow:hidden;
}

.buttonimage{
width:300px;
height:50px;
float:left;}
.mandatoryfields{
font-family:Tahoma, Arial;
font-size:11px;
color:#422d3e;
float:left;}

.formbg{
width:706px;
height:auto;
overflow:hidden;
border:1px solid #e9e9e9;
margin-top:40px;}

.formrow{
width:700px;
height:60px;}
.formfield1{
width:300px;
height:55px;
float:left;
margin-left:20px;}



.lable{
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
height:20px;
width:255px;}

.textboxbg{
height:30px;
width:278px;}
.formtexbox1{
font-family:Tahoma, Arial;
font-size:13px;
height:24px;
width:274px;
line-height:24px;
border:1px solid #f3f3f3;
background-image:url(../../images/inner/textboxbg.jpg);
background-repeat:repeat-x;}

.lable2{
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
height:20px;
width:470px;
margin-left:15px;
margin-top:12px;}
.textareabg{
font-family:Tahoma, Arial;
font-size:13px;
width:521px;
height:130px;
background-image:url(../../images/inner/textareabg.jpg);
background-repeat:repeat-x;
border:1px solid #f3f3f3;
margin-left:15px;
margin-top:10px;
margin-bottom:15px;}

.formheads{
font-family:Tahoma, Arial;
font-size:17px;
color:#015d97;
margin-top:10px;
margin-left:15px;
margin-bottom:10px;
font-weight:bold;}

.contactsidehead{
font-family:Tahoma, Arial;
font-size:17px;
font-weight:bold;
margin-left:10px;
margin-top:10px;
color:#5c9309;
height:30px;
width:200px;}
.cont_add{
font-family:Tahoma, Arial;
font-size:12px;
color:#484848;
width:205px;
height:auto;
overflow:hidden;
margin-left:10px;}

.leftpart{
width:300px;
height:auto;
overflow:hidden;
float:left;}
.rightpart{
margin-left:30px;
width:300px;
height:auto;
overflow:hidden;
float:left;}


.mainul{
list-style:none;
}
.mainul li{
height:22px;
line-height:22px;
width:260px;
margin-top:3px;
margin-bottom:3px;
background-color:#f8f8f8;
border:1px solid #f0f0f0;}

.mainul li a{
color:#484848;
text-decoration:none;
font-weight:bold;}

.mainul li a:hover{
color:#015d97;
text-decoration:none;}

.subul{
width:240px;
list-style:none;
margin:0px;
padding:0 0 0 20px;
background-color:#faf9f3;
border:1px solid #f9f5dd;}
.subul li{
background-color:#faf9f3;
border:0px none;
width:240px;
font-weight:normal;
}
.subul li a{font-weight:normal;}

.listimg{
padding-top:3px;
padding-right:8px;
float:left;}
.listimg2{
padding-top:3px;
padding-right:8px;
float:left;}

.innerboldheading{
color:#5c9309;
font-weight:bold;
width:98%;
height:27px; 
line-height:27px;
padding:4px;
background-color:#f8f8f8;
border:1px solid #f0f0f0;
display:block;}

.testimonial{
float:left;
width:718px;
padding:0px 0px 20px 0px;
}

.testimonialimg{
float:left;
width:101px;
padding:5px 20px 10px 0px;
}
.testimonialimg_text{
float:left;
width:580px;
padding:0px 10px 0px 0px;
font-family:Tahoma, Arial;
font-size:13px;
color:#484848;
}
/*tooltip*/
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}


/*  */

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	width:200px;
	display:none;
	font-family:Tahoma, Arial;
	font-size:13px;
	}	
/*end*/


#menunew {list-style:none; height:36px; font-family:Tahoma, Arial, Helvetica, Geneva, sans-serif; font-size:13px; border:1px solid #e0e0e0; height:36px; background: url(../images/nav_bg_sprite.jpg) bottom repeat-x #eee; width:1000px; }
	#menunew li {border-right:1px solid #e0e0e0; display:inline; float:left; width:200px;}
	#menunew li a {color:#555555; display:block; height:48px; line-height:48px; text-align:center; text-decoration:none;}
	#menunew li a:hover {background: url(../images/nav_bg_sprite.jpg) top repeat-x #fff; color:#ec0081; text-decoration:none; }
	#menunew li ul {display:none; position:relative; float:left;}
	#menunew li:hover ul {background: url(../images/nav_bg_submenu.jpg); display:block; border-left:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; margin-left:-1px; }
	#menunew li ul li a:hover { background:none; }
	#menunew li ul li.overlay { background: url(../images/nav_bg_sprite.jpg) top repeat-x #fff; text-decoration:none; position:absolute; top:-48px; left:0;}
	#menunew li ul li.overlay a { color:#ec0081; }	
	
	/* ENHANCEMENTS */
	.shadow {box-shadow: 1px 0px 3px rgba(0,0,0,0.08); -moz-box-shadow: 1px 0px 3px rgba(0,0,0,0.08); -webkit-box-shadow: 1px 0px 3px rgba(0,0,0,0.08); }
	.rounded {border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
	.inset {text-shadow: rgba(255, 255, 255, 1) 1px 0px 0px;}
	
	
	
	.footerlist2{
width:225px;
height:140px;
float:left;
border-right:1px dotted #7ba5bf;
padding-left:20px;}

.footerlist2 ul{
margin:0px;
padding:0px;
list-style:none;}

.footerlist2 ul li{
font-family:Tahoma, Arial;
font-size:12px;
color:#FFFFFF;
}

.footerlist2 ul li a{
color:#FFFFFF;
text-decoration:none;
height:20px;
line-height:20px;

}




.footerlist3{
width:90px;
height:140px;
float:left;
border-right:1px dotted #7ba5bf;
padding-left:20px;}

.footerlist3 ul{
margin:0px;
padding:0px;
list-style:none;}

.footerlist3 ul li{
font-family:Tahoma, Arial;
font-size:12px;
color:#FFFFFF;
}

.footerlist3 ul li a{
color:#FFFFFF;
text-decoration:none;
height:20px;
line-height:20px;
}


.headbg{
height:45px;
width:100%;}

.headicon{
width:56px;
height:45px;
float:left;}
.headtextpf{
height:45px;
width:70%;
float:left;
text-transform:uppercase;
line-height:45px;
margin-left:8px;}

.innerlinkspf{
font-size:13px;
color:#004674;
}

.pf_framebg{
width:100%;
height:auto;
overflow:hidden;}

.pfimgbg{
height:94px;
width:129px;
float:left;
background-image:url(../../images/inner/pfimgbg.jpg);
background-repeat:no-repeat;
padding-top:11px;
padding-left:12px;}

.pfmaintextbg{
height:auto;
overflow:hidden;
width:78%;
float:left;
margin-left:8px;
padding-top:2px;}

.pftextheading{
font-size:14px;
font-weight:bold;
color:#004674;}

.pgdatetext{
font-size:13px;
height:12px;}

.pgmaintext{
margin-top:5px;}

.sitelink{
color:#004674;
font-size:13px;}
