#container { background:#fafafa; margin: 0px auto; width: 990px; position:relative;}



.bghall2 {

	background-color: #767676;

	margin-top: 1px;

}



.bghallco {

	background-color: #065b92;

	margin-top: 1px;

	background-repeat: repeat-x;

}





.bgmain {

	background-color: #ffffff;

}



.bgmain2 {

	background-color: #fafafa;

}





.form-comm-bg{

	background-image: url(images-gry/formc-bg.jpg);

    background-repeat: no-repeat;

	

}





.form-comm-bgext{

	background-image: url(images-gry/formcbg-ext.jpg);

	background-repeat: repeat-y;



}





.formbg2{

	padding-left:45px; 

	background-image: url(images-gry/formbg3.jpg);

}



.formbg-old{

	padding-top:35px;

	padding-left:45px;

	background-image: url(images-gry/new-form-bg.jpg);

	background-repeat: no-repeat;

}





.formbg-new{

	padding-top:5px;

	padding-left:60px;

	background-image: url(images-gry/com-form-bg.jpg);

	background-repeat: no-repeat;

}



.formbg-new-ppc{

	padding-top:35px;

	padding-left:45px;

	background-image: url(images-gry/new-ppc-form.jpg);

	background-repeat: no-repeat;

}



.formbg-new-sem{

	padding-top:35px;

	padding-left:45px;

	background-image: url(images-gry/sem-form.jpg);

	background-repeat: no-repeat;

}





.formbg-new-all{

	padding-top:35px;

	padding-left:45px;

	background-image: url(images-gry/new-form-contact.jpg);

	background-repeat: no-repeat;

}



.formseoup{

    padding-left:20px; padding-top:30px;

	background-image: url(images-gry/form-up-seo.jpg);

	background-repeat: no-repeat;

}



.spacetp{

	padding-top: 3px;

	padding-bottom: 3px;

}





.space{

    padding-left: 10px;

	padding-top: 2px;

	padding-bottom: 2px;

}





.hdr-rt-bg{

	width: 471px;

	height: 205px;

	background-image: url(images-gry/point-bg.jpg);

	}



.hdr_txt_red{

 	padding-top: 12px;

	font-family: Verdana;

	font-size: 14px;

	font-weight: bolder;

	color:  #CC0000;

}



.topbg{

	background-repeat: repeat-x;

	background-image: url(images-gry/topbg.jpg);

	border-top-style: none;

}



.rightpart-cro-bg{

	background-repeat: repeat-x;

	background-image: url(images-gry/violet-right-bg2.jpg);

	background-color: #e6f4ff;

   	border-left: 1px solid #e5f3fd;

}



.leftbg{

	border-left: 8px solid #767676;

	border-right: 3px solid #989898;

	background-repeat: repeat;

}





.leftbg2{

	border-left: 8px solid #767676;

	background-repeat: repeat;

}



.rightdbg{

	border-right: 7px solid #767676;

	background-repeat: repeat;

	width: 471px;

}



.rightdbg2{

	border-right: 7px solid #767676;

	background-repeat: repeat;

	width: 471px;

}







.bdr_right {

	border-right: 1px solid #000000;

}



.bdr_right2 {

	border-right: 1px solid #646464;

    padding-top: 2px;

	padding-right: 10px;

	padding-bottom: 2px;

	padding-left: 5px;

}



.bdr_left {

	border-left: 1px solid #000000;

}



.bdr_left2 {

	border-left: 1px solid #767676;

}



.bdr_bottam{

	border-bottom: 1px solid #000000;

	

}



.bdr_bottam2{

	border-bottom: thin dotted #014473;

	

}



.bdr_top{

	border-top: 1px solid #014473;

	

}



td {

	font-family: Verdana;

	font-size: 13px;

	color: #000000;

	font-weight: normal;

	

	}

	

	

.td_art {

	font-family: Verdana;

	font-size: 12px;

	color: #000000;

	font-weight: normal;

	padding-top: 2px;

	padding-right: 20px;

	padding-bottom: 2px;

	padding-left: 20px;

	}

		

	.td_art_red {

	font-family: Verdana;

	font-size: 18px;

	color: #CC0000;

	font-weight: bold;

	padding-top: 12px;

	padding-right: 20px;

	padding-bottom: 2px;

	padding-left: 20px;

	}

	

.td_art_red2 {

	font-family: Verdana;

	font-size: 22px;

	color: #CC0000;

	font-weight: bold;

	}



.td_art_black2 {

	font-family: Verdana;

	font-size: 22px;

	color: #4a4a4a;

	font-weight: bold;

	}	

	

	

.td_art_black {

	font-family: Verdana;

	font-size: 18px;

	color: #000000;

	font-weight: bold;

	}

	

	.td_art_hdr {

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	font-weight: normal;

	padding-right: 3px;

	padding-left: 2px;

	padding-top: 2px;

	padding-bottom: 3px;

	}

	



.btn{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	padding-top: 2px;

	padding-left: 25px;

	width:135px;

	height: 24px;

	font-weight: bold;



	

}



.btn_link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

}





.btn_space2{

	height: 10px;

}



.btn_space{height: 2px;}



.bghall {

	background-color: #014473;



}



.tbbdrdot {

	border-bottom: thin solid #006ab8;

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color:  #000000;

	font-style: normal;

	text-decoration: none;

	height: 26px;

}





.footerbg {

        

		background-image: url(images-gry/footer.jpg);

		height: 93px;

	    width: 779px;

}



.footer {

	font-family: Verdana;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	

}





.footer-midbg{

	background-image: url(images-gry/footer-center.jpg);

	background-repeat: repeat-x;

}





li {

	list-style-image: url(images-gry/bull1.gif);

	font-family: Verdana;

	font-size: 12px;

	color: #000000;

	font-weight: normal;



}





.lineheight3{

	list-style-image: url(images-gry/bull1.gif);

	font-family: Verdana;

	font-size: 15px;

	color: #000000;

	font-weight: normal;

	line-height: 20px;



}



.lineheight {

	list-style-image: url(images-gry/bull1.gif);

	font-family: Verdana;

	font-size: 12px;

	color: #000000;

	font-weight: normal;

	line-height: 20px;

}



.lineheight2 {

	list-style-image: url(images-gry/bullet3.jpg);

	font-variant: normal;

	list-style-type: none;

	}







input {

	font-family: Verdana;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}



.txtcol_red{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color:  #c0161f;

	font-style: normal;

	padding-top: 2px;

	padding-right: 20px;

	padding-bottom: 2px;

	padding-left: 20px;

	text-decoration: none;

}

.txtcol_red_link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color:  #c0161f;

	font-style: normal;

	text-decoration: none;

}



.txtcol_blue{

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color:  #014473;

	font-style: Bold;

	padding-top: 2px;

	padding-right: 20px;

	padding-bottom: 2px;

	padding-left: 20px;

	text-decoration: none;

}



.txtcol_blue_link{

	font-family: Verdana;

	font-size: 16px;

	font-weight: bold;

	color:  #014473;

	text-decoration: none;

}







.txtcol_black_link{

	font-family: Verdana;

	font-size: 16px;

	font-weight: bold;

	color:  #000000;

	text-decoration: none;

}





.txtcol_red_link2{

	font-family: Verdana;

	font-size: 18px;

	font-weight: bold;

	color:  #CC0000;

	text-decoration: none;

}





.txt_red2{

	font-family: Verdana;

	font-size: 16px;

	font-weight: bolder;

	color:  #CC0000;

}



.txt_black2{

	font-family: Verdana;

	font-size: 20px;

	font-weight: bolder;

	color:  #000000;

}







.txt_red3{

	font-family: Verdana;

	font-size: 14px;

	font-weight: bolder;

	color:  #CC0000;

}



.txtbox{

width: 108px;

}



.leftbg-bryan{

	padding-left: 14px;

	padding-right: 10px;

	padding-top: 5px;

	border-left: 8px solid #767676;

	border-right: 1px solid #767676;

	background-repeat: repeat-y;

}





.leftbg-bryan2{

	padding-left: 14px;

	padding-right: 10px;

	border-left: 8px solid #767676;

	border-right: 1px solid #767676;

	background-repeat: repeat-y;

}



.leftbg-bryan-nopad{

	border-left: 8px solid #767676;

	background-repeat: repeat-y;

}





.leftbg-bryan-norightbdr{

	padding-left: 14px;

	padding-right: 10px;

	padding-top: 5px;

	border-left: 8px solid #767676;

	background-repeat: repeat-y;

}



.rightbg-bryan{

	border-right: 7px solid #767676;

	background-repeat: repeat-y;

}



.rightbg-bryan-blue{

	border-right: 7px solid #065b92;

	background-repeat: repeat-y;

}



.cont-bryan{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: normal;

}



.cont-bryan2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

}





.midbg-bryan{

    

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 10px;

	border-left: 8px solid #767676;

	border-right: 7px solid #767676;

	background-repeat: repeat-y;

}



.midbg-bryan-blue{

    





	border-left: 8px solid #065b92;

	border-right: 7px solid #065b92;

	background-repeat: repeat-y;

}





.midbg-bryan2{

    



	border-left: 8px solid #767676;

	border-right: 7px solid #767676;

	background-repeat: repeat-y;

}





.deli-bg-bryan{

	background-repeat: no-repeat;

	border: thin solid #CCCCCC;

	padding:10px;

}



.footer-bryan{

	background-repeat: no-repeat;

	border: thin solid #CCCCCC;



	width: 937px;

	padding-top:5px;

	padding-left:10px

		

}





.footer-award{

	height: 125px;

	width: 937px;

	padding-top:5px;

	background-color: #FFFFFF;	

    border-left: 8px solid #767676;

    border-right: 7px solid #767676;

		

}





.pad{

padding-left:10px;

padding-right:10px;



}	





.form-cro{

	background-image: url(images-gry/cro-form/form-mid.jpg);

	background-repeat: repeat-y;



}



.formtxt

{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}





.midcurve{

	background-image: url(images-gry/curve-img/mid-border.jpg);

	background-repeat: repeat-x;

	width: 100%;	

}



.tblbg{

	background-color: f4f4f4;

	border: thin solid 818181;



}





.black-large {

	font-family: Arial;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	padding-left: 2px;

		}	

		

		

.black-large2{

	font-family: Arial;

	font-size: 22px;

	color: #000000;

	font-weight: bold;

	padding-left: 2px;

		}	

		

.black-large3{

	font-family: Arial;

	font-size: 24px;

	color: #000000;

	font-weight: bold;



		}		

		

		

.redtext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #DD252F}	



.linkcomp {

	color: #164CEC;

	font-size: 14px;

	text-decoration:underline;

}



.linkcomp2{

	color: #164CEC;

	font-size: 12px;

}



.linkcomp:link {

	color: #164CEC;

	font-size: 14px;

	text-decoration:underline;

}

.linkcomp:visited {

	color: #164CEC;

	font-size: 14px;

	text-decoration:underline;

}

.linkcomp:hover {

	color: #164CEC;

	font-size: 14px;

	text-decoration:underline;

}	



.headred {

	font-family: Verdana;

	font-size: 16px;

	color: #CC0000;

	font-weight: bold;

	}

	

	

.head2 {

	font-family: Verdana;

	font-size: 18px;

	color: #1b8497;

	font-weight: bold;

	}

	

#topbar {

	position:absolute;

	top:0px;

	left:0px;

	width:990px;

	height:350px;

	z-index:5;

	background-image: url(images-gry/violet.jpg);

	background-repeat: no-repeat;

}





.crotest{

	background-color: #e6f4ff;

}



.tt-cro-bg{

	background-repeat: repeat-x;

	background-color: #FFFFFF;

	background-image: url(images-gry/curve-img/tt-cont.jpg);

	border: thin solid #62abe8;

}



.hidden {display:none;}



.display { border-bottom: 1px dashed #1390ae; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }

	.redcolor{
	color: #b11313;
	
}
