@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family: "Trebuchet MS"; 
	font-size:11px;
	background-position: center;
}

.mainContainer {
width:795px !important;
margin:auto;
height:auto;
}

.logopos {
float:left;
margin:5px 0 0 0;
}

.fContainer {
float:right;
width:580px;

}

.textanipos {
float:left;
margin-top:5px;
}

.hdClock {
float:right;
margin:5px 0 0 0;
}

.bannerimgpos {
margin:0 5px;
height:213px;
}

/*------- Menu Container -----------*/
.menuContainer {
background:url(../images/menu/stripnew.jpg) repeat;
margin:0 5px;
height:31px;
font-size:12px;
color:#FFFFFF;
padding:0;
font-family:"Trebuchet MS";

}

.menuContainer ul {
list-style:none;
margin:0 55px;
padding:6px 0 0 0;
}

.menuContainer ul li {
display:inline;
margin:2px 4px 2px 4px;
padding-right:10px;
background:url(../images/menu/sep.jpg) no-repeat  top right;

}

.menuContainer ul li a {
text-decoration:none;
color:#FFFFFF;
}

.menuContainer ul li a:hover {
color:#F0EE03;
text-decoration:none;
}

/* --------- MidContainer ------------ */

.midContainer {
margin:11px 5px 5px 5px;

}

.leftContainer {
margin-right:12px;
width:auto;
float:left;
}

.leftContainer ul {
margin:0;
list-style:none;
padding:0;
}

.leftContainer ul li {
height:67px;
width:185px;
background:url(../images/leftmenu/grdient-line.gif) bottom repeat-x;
margin-bottom:7px;
}

.rightContainer {
float:left;
width:586px;
}

.midtxtContainer {
width:400px;
font-family: "Trebuchet MS"; 
font-size:12px;
line-height:16px;
color:#333333;
float:left;

}

.midtxtContNew {
width:600px;
font-family: "Trebuchet MS"; 
font-size:12px;
line-height:16px;
color:#333333;
float:left;
}

.midrtbanContainer {
margin-left:2px;
float:right;
width:180px;
margin:auto;
}
.midrtbanContainer img {
margin:auto;
width:174px;
margin-left:5px;
}
/* --------- footer ------------ */
.footer {
width:auto;
padding-top:4px;
}

.footCont {
width:auto;
height:30px;
border-top:1px solid #FF0000;

}

.footerlink{
padding-left:0;
margin-left:-30px;
width:auto;
font-family:"Trebuchet MS";
font-size:11px;
text-align:center;



}
.footerlink ul {
list-style:none;

}

.footerlink ul li {
display:inline;
text-align:left;


}

.footerlink ul li a {
text-decoration:none;
color: #000000;
}

.footerlink ul li a:hover {
color: #FF0000;
text-decoration:underline;
}









.graybox {
float:left;
background:#F3F3F3;
height:12px;
padding:6px;
width:502px;
color:#666666;
}
.graybox a {
color:#666666;
text-decoration:none;
}

.graybox a:hover {
color:#ff0000;
text-decoration:underline;
}

.redbox {
width:269px;
background:#F40004 url(../images/footer/curve.jpg) left no-repeat;
float:left;
color:#FFFFFF;
text-indent:22px;
height:18px;
padding-top:6px;

}
.redli {
color:#ff0000;
text-decoration:none;
text-align:right;


}

.redli a {
color:#ff0000;
text-decoration:none;
text-align:right;
}

.redli a:hover {
color:#ff0000;
text-decoration:underline;
text-align:right;
}

.clients-show {
background:url(../images/leftmenu/clients.gif);
height:56px;
}
.title{
font-family: "Trebuchet MS"; 
/*font-family:"Arial Narrow";*/
/*font-style:italic;*/
font-size:18px;
color:#E70809;
padding:3px;
background:url(../images/title_bg.jpg) no-repeat;
}

.subtitle{
font-family: "Trebuchet MS"; 
font-size:13px;
color: #003399;
padding:4px 4px 4px  0;
font-weight:bold;

}

.mytxt{
font-family: "Trebuchet MS"; 
font-size:12px;
line-height:16px;
color:#333333;
text-align:justify;
padding:4px;
text-decoration:none;
}

.mytxt a{
font-family: "Trebuchet MS"; 
font-size:12px;
line-height:16px;
color:#333333;
text-align:justify;
padding:4px;
text-decoration:none;
}

.mytxt a:hover{
font-family: "Trebuchet MS"; 
font-size:12px;
line-height:16px;
color: #CC0000;
text-align:justify;
padding:4px;
text-decoration:none;
}


.secondbox {
width:450px;
margin-top:0;
float:left;
padding:5px;
border:1px  solid #E2E2E2;

}

.secondboxNew {
width:500px;
margin-top:0;
float:left;
padding:5px;
border:1px  solid #E2E2E2;

}

.redtextStar{
color:#CC0000;
font-family: "Trebuchet MS"; 
font-size:11px;
padding:0;
margin:0;
}

input.txt {
color: #000000;
background-color: #ffffff;
border: 1px solid #CCCCCC;
width:140px;
height:18px;
font-family: "Trebuchet MS"; 
font-size:12px;
}

form div {
clear: left;
margin: 0;
padding: 0;
padding-top: 0.6em;
}
form div label {
float: left;
width:40%;
font-weight:normal;
}
textarea.txt {
color: #000000;
background-color:  #FFFfff;
border: 1px solid #D5CFC0;
width:200px;
height:40px;
font-family: "Trebuchet MS"; 
font-size:12px;
}

select.txt {
color: #000000;
background-color: #FFFFFF;
border: 1px solid #D5CFC0;
width:140px;
height:22px;
font-family: "Trebuchet MS"; 
font-size:12px;
}

select.txtS {
color: #000000;
background-color: #FFFFFF;
border:1px solid #D5CFC0;
width:45px;
height:20px;
font-family: Verdana;
font-size:12px;
padding:0;
margin:0;
}

.redtextStar{
color:#CC0000;
font-family: "Trebuchet MS"; 
font-size:11px;
padding:0;
margin:0;
}

input.btnsubmit {
background:url(../images/btn.jpg) no-repeat;
height:26px;
width:68px;
border:none;
font-family: "Trebuchet MS"; 
font-size:11px;
font-weight:bold;
color: #FFFFFF;
margin-left:160px;
padding:4px;
}
input.reset {
background:url(../images/btn.jpg) no-repeat;
height:26px;
width:68px;
border:none;
font-family: "Trebuchet MS"; 
font-size:11px;
font-weight:bold;
color: #FFFFFF;
margin-left:5px;
padding:4px;
}

input.txtNew {
color: #000000;
background-color: #ffffff;
border: 1px solid #CCCCCC;
width:70px;

}

input.txtNewsmall {
color: #000000;
background-color: #ffffff;
border: 1px solid #CCCCCC;
width:70px;

}


.text{
text-align:left;
color:#000000;
background: #FFF4FA;
padding:2px;

}

.boxblue {
width:550px;
margin-top:0;
float:left;
padding:0;;
border:1px  solid #E2E2E2;

}

.addtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
text-align:left;
width:180px;
margin:-18px 0 0 60px;
top:2px;
padding:4px;
text-decoration:none;
}
.addtxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
text-align:left;
width:180px;
margin:-18px 0 0 0;
padding:4px;
top:2px;
text-decoration:none;
}

.greyLink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color: #CC0000;
text-align:justify;
padding:4px;
text-decoration:none;
}

.greyLink a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
text-align:justify;
padding:4px;
text-decoration:none;
}

.greyLink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
text-align:justify;
padding:4px;
text-decoration:underline;
}




.box_top{
margin-left:50px;
height:11px;
}


.box_box{
width:422px;
background: url(../images/mid_bg.gif) repeat-y center;
margin-left:50px;
}

.box_bottom{
padding:0 0 0 24px;
margin-left:50px;
background: url(../images/bot.gif) no-repeat;
height:9px;
padding-bottom:10px;
}

.txtRedBig{
font-family:"Arial Narrow";
font-size:22px;
color: #FF0000;
line-height:24px;
padding:3px 0 3px 0;

}
