/* GLOBAL STYLES



===============================================================*/



body {



   background-color:#fff;



   color:#222;



   font-family:Arial, Verdana, sans-serif;



   font-size:12px;



   line-height:18px;



   }







html, body, h1, h2, h3, h4, h5, h6, img, p, a, ul, ol, li, dl, dt, dd, form, fieldset, legend { 



   margin:0; padding:0; border:0;



   }



ul li { 



   list-style-type:none; 



   line-height:0;



   }

   

ol {

	line-height: 20px;

	padding-left: 20px;

}   



a { text-decoration:none; }



a:hover { text-decoration:underline; }



a.button:hover { text-decoration:none; }



.clear-left { clear:left; }





 p{font-family:Arial, Verdana, sans-serif;



   font-size:12px;



   line-height:18px;}











.textbox



{



	BORDER-RIGHT: #acacac 1px solid; 



	PADDING-RIGHT: 2px; 



	BORDER-TOP: #acacac 1px solid; 



	PADDING-LEFT: 2px; 



	FONT-SIZE: 14px; 



	PADDING-BOTTOM: 2px; 



	VERTICAL-ALIGN: middle; 



	BORDER-LEFT: #acacac 1px solid; 



	WIDTH: 230px; COLOR: #000000; 



	PADDING-TOP: 4px; 



	BORDER-BOTTOM: #acacac 1px solid; 



	FONT-FAMILY: Arial;



}







.textarea



{



border-top:1px solid #CCCCCC;



border-right:1px solid #CCCCCC;



border-bottom:1px solid #CCCCCC;



border-left:1px solid #CCCCCC;



font-family:tahoma,arial;



font-size:12px;



padding:3px 0px 0px 3px;



}







.error_textarea



{



border-top:1px solid #FF0000;



border-right:1px solid #FF0000;



border-bottom:1px solid #FF0000;



border-left:1px solid #FF0000;



font-family:tahoma,arial;



font-size:12px;



padding:3px 0px 0px 3px;



}

.textbox1	{
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-family: tahoma,arial;
	font-size: 12px;
	height: 18px;
	padding: 3px 0px 0px 3px;
}

.textboxaward	{
	border: 1px solid #CCCCCC;
	font-family: tahoma,arial;
	color: #DBDBDB;
	font-size: 11px;
	height: 18px;
	padding: 3px 0px 0px 3px;
}



/* LAYOUT STYLES

===============================================================*/

div#wrapper {



  margin-left:auto;



  margin-right:auto;



  width:906px;



  background:url('images/nav-bg.gif') repeat-x 0 90px;



  }



div#header {



  background:#fff url('images/header-bg.jpg') repeat-x top left;



  height:90px;



}



div#content {

  clear:both;

  
  border-right:1px #ff8b00 solid;



  border-left:1px #ff8b00 solid;



  width:878px;



  padding:26px 0 26px 26px;



  min-height: 350px;  



  height: expression(this.scrollHeight < 360?  "360px": this.scrollHeight+100 );



}



div#main-column {



  padding-top:20px;



  width:593px;



  float:left;

  padding-right:17px;



  clear:left;



}







div#main-column1 {



  padding-top:20px;



  width:850px;



  float:left;



  clear:left;



}



div#oppmain-column {

  padding-top:10px;

  width:593px;

  position:center;
  
  padding-left:125px;

  padding-right:0px;

  clear:left;

}



div#right-column {



  float:left;



  width:265px;



}







div#right-column-ads {



  float:left;



  width:250px;



/*  padding-left: 20px;*/



}



div#footer-nav {



  height:39px;



  padding:0 26px;



  background:url('images/footer-nav-bg.gif') repeat-x;



  border-right:1px #ff8b00 solid;



  border-left:1px #ff8b00 solid;  



}



div#footer {



  background-color:#183d86;



  padding:10px 26px 26px 26px;



}



/* SECTION STYLES



===============================================================*/



/* HEADER */



a#logo {



  display:block;



  float:left;



  width:511px;



  height:86px;



  outline:none;



  text-indent:-9999px;



  background:url('images/logo.jpg') no-repeat;



}



div#header-box {



  background:url('images/headingbg.gif') repeat-y;



	width:365px;



	height:auto;



	float:right;



}







div#header-bottom {



	width:365px;



	height:17px;



	float:right;







}











div#header-login-box {



  background:url('images/login-bg.gif') no-repeat;



  width:365px;



  height:72px;



  float:left;



}



div#header-login-box p  {



  padding:5px 16px 0 16px;



  font-size:11px;



  line-height:14px;



  color:#fff;



}



div#header-login-box a {



  color:#fff;



}



div#header-box p {



  padding:5px 16px 0 16px;



  font-size:12px;



  line-height:14px;



  text-align:right;



}



div#header-box p a {



  text-decoration:underline;



  color:#0000ee;



}



.avatar {



  float:left;



  padding-top:5px;



}











/* Callout Boxes */



.callout-1, .callout-2, .callout-sm, .callout-awards {



  width:248px;



  height:262px;



  float:left;



  position:relative;



  background:url('images/callout-orange.jpg') no-repeat;



  margin:0 30px 26px 0;



  padding-left: 6px;



  padding-top : 6px;



  padding-right:10px;



}



.callout-2 {



  background:url('images/callout-blue.jpg') no-repeat;



}



.callout-sm {



  background:url('images/aom.gif') no-repeat;



  height:118px;



  margin:0 0px 24px 0;



}



.callout-awards {



  background:url('images/awards.gif') no-repeat;



  height: 118px;



  margin: 0px 0px 24px 0;



}



a.full {



  display:block;



  /*width:248px;  height:262px;*/



}



.callout-sm a.full {



  height:118px;



}



a.btn-join {



  text-decoration:none;



  color:#333333;



  background:url('images/btn-join.jpg') no-repeat 52px 194px;



}



a.btn-submit {



  background:url('images/btn-submit.jpg') no-repeat 52px 194px;



}











/* Main Column*/







div#main-column div.box {



  width:526px;



  padding-bottom:8px;



 /* margin-bottom:12px;*/



  padding-right:10px;



  /*background-image:url('images/txtboxgery-bg.gif');



  /*background:url('images/topmidbg.gif') repeat-x;



  border-bottom:2px #EFEFEF solid;



  border-right:2px #EFEFEF solid;



  border-left:2px #EFEFEF solid;*/



  



}























div#main-column div.box1 {



  width:559px;



  padding-bottom:8px;



  margin-bottom:12px;



  padding-right:10px;



  background:url('images/featuredbg.gif') repeat-x;



  text-align:left;



  color:#FFFFFF;



   padding-left:10px;



   padding-top:3px;



  font-size:16px;



  font-weight:bold;



}







div#main-column div.thumb {



  float:left;



  



}



div#main-column div.thumb img { display:block; padding-right:10px;}



.diggthis, .delicious {



  display:block;



  text-indent:-9999px;



  background:url('images/diggthis.gif') no-repeat;



  width:95px;



  height:18px;



}



.delicious {  background:url('images/delicious.gif') no-repeat 6px 2px; }



div.box p.options {



  display:block;



  float:right;



  font-family:Tahoma;



  font-size:11px;



  



}



div.box p.date {



  display:block;



  float:left;



  color:#017723;



  font-family:Tahoma;



  padding-top:5px;



  font-size:11px;



}







div.sub_box p.date {



  display:block;



  float:left;



  color:#017723;



  font-family:Tahoma;



  padding-top:5px;



  font-size:11px;



}







div.box p.options a {



  padding-left:10px;



  text-decoration:underline;



  color:#24458A;



  height:200px;



}



div.sub_box p.options a {



  padding-left:10px;



  text-decoration:underline;



  color:#24458A;



  height:200px;



}







div.box p.options span {



  padding-left:10px;



  text-decoration:underline;



  color:#999999;



  height:200px;



  cursor: pointer;



}



div.box p.options span.favorites_link {



   color: #24458A;



   cursor: pointer;



   text-decoration: underline;



}



div.box p.info {



 color:#25468D;



 font-family:Tahoma;



 font-size:11px;



 /*font-family:Trebuchet MS, Verdana, sans-serif;*/



 }



div.box p.decription { 



color:#333333;



font-family:Tahoma;



font-size:11px;



padding-top:5px;



}  



 



 



div.pagination {



  text-align:right;



  width:559px;



  position:relative;



  padding-top:4px;



  padding-bottom:18px;



  padding-right:10px;



  color: #516CA1;



  



/*font-family: Arial, Helvetica, sans-serif;*/



/*		font-family:Tahoma;



	font-size: 14px;



	color: #516CA1;



	padding-top:4px;



	padding-bottom:18px;



	padding-right:30px;



	text-decoration: none;



	font-weight: bold;



	text-align: right;



    padding-top:10px;



  */



  /*background:url('images/hz-dots.gif') repeat-x bottom;*/



}



div.pagination p {



  display:inline;



}



span.total {



  background-color:#527acc;



  color:#fff;



  padding:5px 7px;



}



div.pagination ul, div.pagination ul li {



  display:inline;



}



div.pagination ul li a {



  background-color:#eee;



  border:1px #ccc solid;



  color:#133e8c;



  padding:5px 7px;



}



div.pagination ul li a.current {



  background-color:#527acc;



  border:1px #527acc solid;



  color:#fff;



  padding:5px 7px;



}















/* Right Column */



div.callout {



  background:url('images/callout-bottom.gif') no-repeat bottom;



  width:265px;



}



div.callout h2 {



  background:url('images/callout-top.gif') no-repeat top;



  line-height:50px;



  text-align:center;



  color:#ff8e00;



  font-size:16px;



  font-weight:normal;



}



div.callout h1{



  line-height:50px;



  text-align:center;



  color:#ff8e00;



  font-size:16px;



  font-weight:normal;



}







div.callout-ads {



  background:url('images/callout-bottom.gif') no-repeat bottom;



  width:250px;



}



div.callout-ads h2 {



  background:url('images/callout-top.gif') no-repeat top;



  line-height:50px;



  text-align:center;



  color:#ff8e00;



  font-size:16px;



  font-weight:normal;



}



div.callout-ads h1{



  line-height:50px;



  text-align:center;



  color:#ff8e00;



  font-size:16px;



  font-weight:normal;



}



a.full {



  display:block;



  width:265px;



  height:265px;



}



.callout-sm a.full {



  height:118px;



}



a.btn-join {



  padding-top:10px;



  padding-left:10px;



  color: #CC6600;



  c/olor: #a45200;



  font-size:12px;



  background:url('images/btn-join.jpg') no-repeat 50px 190px;



  width:240px;



}



a.btn-submit {



  padding-top:10px;



  padding-left:10px;



  color: #FFFFFF;



  font-size:12px;



  background:url('images/btn-submit.jpg') no-repeat 50px 190px;



  width:240px;



}







a.btn-join:hover, a.btn-submit:hover {



   text-decoration:none;



}







div#footer-nav .copyright {



  float:right;



}


div#footer div.col {
	/*float:left;
  	width:290px;
  	background:url('images/vt-dots.gif') repeat-y 266px 0;*/
	
	float:left;
 	width:260px;
  	padding-left:18px;	
	background:url('images/vt-dots.gif') repeat-y 266px 0; 
}

div#footer div.last {
  /*float:left;
  width:260px;*/  	
	float:left;
 	width:260px; 	
	padding-left:0px; 
}



div#footer p a {



  color:#fff;



  text-decoration:underline;



}











   



/* NAVIGATION STYLES



===============================================================*/



ul#main-nav {
  margin-right:26px;
  clear:left;
  float:left;
  height:38px;
  padding-left:200px;
}
ul#main-nav li {
  float:left;
  margin:7px 6px 0 0;
  height:31px;
  background:url('images/tab-right.gif') no-repeat top right;
}

ul#main-nav li#home {
}
ul#main-nav li a {
  display:block;
  padding:0 16px;
  font-size:13px;
  color:#a45200;
  font-weight:bold;
  line-height:31px;
  background:url('images/tab-left.gif') no-repeat top left;
}  

ul#main-nav1 {
  margin-right:26px;
  clear:left;
  float:left;
  height:38px;
  padding-left:95px;
}
ul#main-nav1 li {
  float:left;
  margin:7px 6px 0 0;
  height:31px;
  background:url('images/tab-right.gif') no-repeat top right;
}

ul#main-nav1 li#home {
}
ul#main-nav1 li a {
  display:block;
  padding:0 16px;
  font-size:13px;
  color:#a45200;
  font-weight:bold;
  line-height:31px;
  background:url('images/tab-left.gif') no-repeat top left;
}  



div#footer-nav {



  line-height:39px;



}



div#footer-nav a, div#footer-nav {



  font-size:13px;



  color:#a45200;



  font-weight:bold;



  padding:0 7px;



}



div#footer-nav li {



  float:left;



  border-right:1px #a45200 solid;



  line-height:20px;



  margin-top:9px;



}



div#footer-nav li.last {



  border-right:none;



   padding-left:100px;



  



}



















div#footer ul {



  padding-bottom:26px;



}



div#footer ul li {



  list-style:disc;



  margin-left:15px;



  color:#bacdf3;



}



div#footer li a {



  color:#bacdf3;



  text-decoration:underline;



  line-height:16px;



}







/* HEADING STYLES



===============================================================*/



div#footer h3 {



  color:#fff;



  font-size:14px;



  line-height:24px;



  font-weight:normal;



  padding-bottom:5px;



  border-bottom-width:2px;

 



}

.aominfo {
 color:#25468D;
 font-family:Tahoma;
 font-size:11px;
 }
.aomh2 {
	color:#FE9611;
	font-family: "Trebuchet MS";
	font-size:15px;
	font-weight:bold;	
}



div.box h2 {



  color:#FE9611;



  font-family: "Trebuchet MS";



  /*text-transform:uppercase;*/



  font-size:16px;



  padding-bottom:5px;



  }



div.box h3 {



  



  color:#345396



  font-family:Tahoma;



 /* text-transform:uppercase;*/



  font-size:16px;



 







}











/* PARAGRAPH STYLES / TEXT



===============================================================*/



 







small {



  display:block; 



  padding:5px 0;



  color:#666;



  }   



  



  



  .normal {



  display:block;



   font-family:Tahoma;



  font-size:12px;



  font-weight:bold;



  padding-left:17px;



  color:#545454;



  }   



  



.advanced_search {



  color:#666;



  text-align:right;



  padding-right:30px;



  text-decoration: underline;



  cursor: pointer;



  }   











/* LIST STYLES



===============================================================*/















/* FORM STYLES



===============================================================*/



div.callout fieldset {



  padding:0 0 26px 26px;



}



div.callout select.full, div.callout input.full {



  display:block;



  width:210px;



  margin:0 0 5px 0;



}



legend, label { /*display:none;*/ }



label.show {



  display:block;



  padding:3px 1px;



}



label.expand {



  display:block;



  padding:3px 1px;



  text-decoration:underline;



  color: #274870;



  cursor: pointer;



}



div#header-login-box input.text {



  width:128px;



  font-size:11px;



  margin-right:3px;



}



div#header-login-box fieldset {



  padding:3px 15px 8px;



}



div#header-login-box #btn-login {



  background:url('images/btn-login.gif') no-repeat;



  height:18px;



  width:48px;



  position:relative;



  top:4px;



}















/* OLD Styles */



.dots {



   border-bottom-width: 1px;



   border-bottom-style: dotted;



   border-bottom-color: #999999;



}



.bluesearchtest



{



font-size:14px;



color:#3680B4;



text-decoration: none;



}



small {



   font-family: Arial, Helvetica, sans-serif;



   font-size: 10px;



   color: #999999;



}



h1 {



   font-family: "Trebuchet MS";



   font-size: 20px;



   color: #0D3984;



   margin: 0px;



   padding: 0px;



}



h3 {



   font-family: "Trebuchet MS";



   font-size: 14px;



   font-weight: bold;



   color: #316395;



   margin: 0px;



   padding: 0px;



}















a {



   color: #133E8C;



}







h2 {



   font-size: 14px;



   color: #E02E00;



   margin: 0px;



   padding: 0px;



}

.mysubtitle {
   font-size: 15px;
   color:#FE9611;
   margin: 0px;
   padding: 0px;
   font-weight:bold;
}




.numlink {



   padding: 1px;



   padding-left: 8px;



   padding-right: 8px;



   background-color: #EEEEEE;



   border: 1px solid #CCCCCC;



   text-decoration:none;



   cursor: pointer;



}







.numlink:hover {



   border: 1px solid #527ACC;



   text-decoration:none;



}











.numlinks {



   padding: 1px;



   padding-left: 8px;



   padding-right: 8px;



   background-color: #527ACC;



   color:#FFFFFF;



   font-weight: bold;



   border: 1px solid #527ACC;



   cursor: pointer;



}







.error {



   font-family: Arial, Helvetica, sans-serif;



   font-size: 11px;



   color: #CC0000;



   font-weight: bold;



}







.note {



   font-family: Arial, Helvetica, sans-serif;



   font-size: 12px;



   color: #575757;



}







.required {



   font-family: Arial, Helvetica, sans-serif;



   font-size: 14px;



   font-weight: bold;



   color: #CC0000;



}







.error_border {



   border: 2px solid #CC0000;



}

.error_border_address {
	border: 2px solid #CC0000;
   	WIDTH: 230px;
}



.error1 { 



	PADDING-LEFT: 20px; 



	FONT-WEIGHT: bold; 



	FONT-SIZE: 13px; 



	PADDING-BOTTOM: 10px; 



	COLOR: #FF0000;  



	LINE-HEIGHT: 23px; 



	FONT-FAMILY: Arial; 



	TEXT-ALIGN: right; 



	TEXT-DECORATION: none



	







}



.signuptxt { 



	/*font-family:tahoma,arial;



	font-size:12px;



	COLOR:#000000; 



	TEXT-DECORATION: none*/



	font-family:tahoma,arial;



	font-size:12px;







	/*color:#394b7a;*/



}







.RequiredField {



	PADDING-LEFT: 20px; 



	FONT-WEIGHT: bold; 



	FONT-SIZE: 13px; 



	PADDING-BOTTOM: 10px; 



	COLOR: #274870; 



	LINE-HEIGHT: 23px; 



	FONT-FAMILY: Arial; 



	TEXT-ALIGN: right; 



	TEXT-DECORATION: none



}







.lblField {



	FONT-WEIGHT: bold; 



	FONT-SIZE: 13px; 



	PADDING-BOTTOM: 10px; 



	COLOR: #274870; 



	LINE-HEIGHT: 23px; 



	FONT-FAMILY: Arial; 



	TEXT-DECORATION: none



}







.error_txtbox



{







	BORDER-RIGHT: #FF0000 1px solid; 



	PADDING-RIGHT: 2px; 



	BORDER-TOP: #FF0000 1px solid; 



	PADDING-LEFT: 2px; 



	FONT-SIZE: 14px; 



	PADDING-BOTTOM: 2px; 



	VERTICAL-ALIGN: middle; 



	BORDER-LEFT: #FF0000 1px solid; 



	WIDTH: 230px; COLOR: #000000; 



	PADDING-TOP: 4px; 



	BORDER-BOTTOM: #FF0000 1px solid; 



	FONT-FAMILY: Arial;



	



}







.error_txtfield



{



font-family:tahoma,arial;



font-size:12px;



border-top:1px solid #FF0000;



border-right:1px solid #FF0000;



border-bottom:1px solid #FF0000;



border-left:1px solid #FF0000;



background-repeat:repeat-x;



padding:3px 0px 0px 3px;}







.err_textbox1



{



border-top:1px solid #FF0000;



border-right:1px solid #FF0000;



border-bottom:1px solid #FF0000;



border-left:1px solid #FF0000;



font-family:tahoma,arial;



font-size:12px;



height:18px;



padding:3px 0px 0px 3px;



}







/* home page */







.bluebg {



	background-image: url(images/featuredbg.gif);



	background-repeat: repeat-x;



	height: 22px;



	border: thin solid #00236f;



	font-family: "Trebuchet MS";



	font-size: 16px;



	font-weight: bold;



    color: #FFFFFF;



	text-indent: 15px;



	padding-top:3px;



	text-decoration: none;



   	width:555px;



}



/*



.text {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	color: #26478c;



	text-decoration: none;



	font-weight: bold;



	text-align: right;



}







*/



.button {



	background-image: url(images/button.gif);



	background-repeat: no-repeat;



	height: 31px;



	width: 38px;



	padding-top: 7px;



	padding-bottom: 17px;	



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-weight: bold;



	color: #FFFFFF;



	text-decoration: none;



	text-align: center;



	vertical-align: middle;



	/*border: #FF0000 1px solid;*/



}







.topleftgrad {



	background-image: url(images/topleftbg.gif);



	background-repeat: no-repeat;



	height: 10px;



	width: 16px;



}



.toprightgrad {



	background-image: url(images/toprightbg.gif);



	background-repeat: no-repeat;



	height: 10px;



	width: 16px;



}



.topmidgrad {







	background-image: url(images/topmidbg.gif);



	background-repeat: repeat-x;



	height: 10px;



}



.leftgrad {



	background-image: url(images/leftbg.gif);



	background-repeat: repeat-y;



	width: 16px;



}



.rightgrad {



	background-image: url(images/rightbg.gif);



	background-repeat: repeat-y;



	width: 16px;



}



.btmleftgrad {



	background-image: url(images/btmleftbg.gif);



	background-repeat: no-repeat;



	height: 10px;



	width: 16px;



}



.btmrightgrad {



	background-image: url(images/btmrightbg.gif);



	background-repeat: no-repeat;



	height: 10px;



	width: 16px;



}



.btmmidgrad {



	background-image: url(images/btmmidbg.gif);



	background-repeat: repeat-x;



	height: 10px;



}











.topboxbg

{

background-image:url('images/top-img.gif');

background-repeat:no-repeat;

background-color:#ffffff;

padding:10px 10px 10px 10px;

}

.topboxbg-featured

{

background-image:url('images/top-img-featured.gif');

background-repeat:no-repeat;

background-color:#ffffff;

padding:10px 10px 10px 10px;

}



.bottomboxbg



{



background-image:url('images/bottom-img.gif');



background-repeat:no-repeat;



height:11px;



background-color:#ffffff;



}



.dot {



	background-image: url(images/dot.gif);



	background-repeat: repeat-x;



	height: 10px;



}







#chart-column-1 {



  width:370px;



  float:left;



  margin:0 20px 26px 0;



  padding-left: 6px;



  padding-top : 6px;



  padding-right:10px;



}



#chart-column-2 {



  width:370px;



  float:right;



  margin:0 20px 26px 0;



  padding-left: 6px;



  padding-top : 6px;



  padding-right:10px;



 }



#chart-outer {

	width:100%;

	/*height:auto;*/
	/*height:660px;*/
	height:1100px;	
	margin:0px auto;
	line-height:25px;

}

#chart-inner {

	/*width:94%;*/
	width:769px;
	padding-left:65px;
	float:left;


}


.chart-txt {



    color:#898787;



	padding-top: 8px;



	padding-left: 15px;



	font-size: 14px;



	font-family:Arial, Helvetica, sans-serif;



	font-weight:bold;



	text-align:left;	 



}







.highlight {



	color:#e83f0b;



}







.errMsg {



	color:#990000;



	text-align:left;



	/*text-align:center;*/



	font-size: 13px;



	font-weight:bold;



}







.chart_bgleft_orange {



	background-image:url('images/lefttabletop.gif');



	background-repeat:no-repeat;



	background-position:top;



	width:12px;



	min-height:245px;



	height:expression(this.scrollHeight < 245?  "245px": this.scrollHeight+100 );



	float:left;



}



.chart_bgright_orange {



	background-image:url('images/rightabletop.gif');



	background-repeat:no-repeat;	



	background-position:top;



	width:12px;



	min-height:245px;



	height:expression(this.scrollHeight < 245?  "245px": this.scrollHeight+100 );



	float:left;



}







.chart_bgmid_orange {



	background-image:url('images/tablebg.gif');



	background-repeat:repeat-x;



	background-position:top;



	width:346px;



	min-height:245px;



	height:expression(this.scrollHeight < 245?  "245px": this.scrollHeight+100 );



	float:left;



}







.chart_bgleft_blue {



	background-image:url('images/lefttabletopblue.gif');



	background-repeat:no-repeat;



	background-position:top;



	width:12px;



	min-height:245px;



	height:expression(this.scrollHeight < 245?  "245px": this.scrollHeight+100 );



	float:left;



}



.chart_bgright_blue {



	background-image:url('images/rightabletopblue.gif');



	background-repeat:no-repeat;	



	background-position:top;



	width:12px;



	min-height:245px;



	height:expression(this.scrollHeight < 245?  "245px": this.scrollHeight+100 );



	float:left;



}



.chart_bgmid_blue {



	background-image:url('images/tablebgblue.gif');



	background-repeat:repeat-x;



	background-position:top;



	width:346px;



	min-height:245px;



	height:expression(this.scrollHeight < 245?  "245px": this.scrollHeight+100 );



	float:left;



}



.chart-title {



	padding-top: 8px;



	color: #FFFFFF;



	font-size: 19px;



}



.chart_bgleft_gray_top {



	background-image:url('images/tablegeyleft.gif');



	background-repeat:no-repeat;



	background-position:top;



	width:11px;



	height:37px;



	float:left;



}



.chart_bgright_gray_top {



	background-image:url('images/tablegeyright.gif');



	background-repeat:no-repeat;	



	background-position:top;



	width:11px;



	height:37px;



	float:left;



}







.chart_bgmid_gray_top {



	background-image:url('images/tablegeybg.gif');



	background-repeat:repeat-x;



	background-position:top;



	width:748px;



	height:37px;



	float:left;



}







.chart_bgmid_gray_content {



	background-image: url('images/bgtablegrey.gif');



	background-repeat:repeat-y;



	background-position:bottom;







	width:769px;



	float:left;



}







.chart_bg_gray_bottom {
	background-image: url('images/bottomfull_1.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	width:769px;
	float:left;
	min-height:95px;
	height:expression(this.scrollHeight < 95?  "95px": this.scrollHeight+100 );
}



.comparison-factors {



	padding-top: 8px;



	padding-left: 15px;



	color: #656262;



	font-size: 14px;



	font-family:Arial, Helvetica, sans-serif;



	font-weight:bold;



}







.orange_txt{



	padding-top: 8px;



	color: #ffae00;



	font-family:Arial, Helvetica, sans-serif;



	font-weight:bold;



	font-size: 17px;



}







.blue_txt{



	padding-top: 8px;



	color: #51a2eb;



	font-family:Arial, Helvetica, sans-serif;



	font-weight:bold;



	font-size: 17px;



}







ul#sub-nav {
  	clear:left;
  	float:left;
	padding-left:250px;
	height:33px;
}

ul#sub-nav1 {
  	clear:left;
  	float:left;
	padding-left:100px;
	height:33px;
}

/*ul#main-nav {



  margin-right:26px;



  clear:left;



  float:right;



  height:76px;



  padding-left:0;



}



*/
ul#sub-nav li {
	float:left;
	margin:7px 6px 0px 0;
}
ul#sub-nav1 li {
	float:left;
	margin:7px 6px 0px 0;
}
/*



ul#main-nav li {



  float:left;



  margin:7px 6px 0 0;



  height:31px;



  background:url('images/tab-right.gif') no-repeat top right;



}



*/

ul#sub-nav1 li#home {

}

ul#sub-nav li#home {







}



/*



ul#main-nav li#home {







}



*/
ul#sub-nav1 li a {
	display:block;
	padding:0 10px;
	font-size:13px;
	color:#a45200;
	font-weight:bold;
  	line-height:15px;
}
ul#sub-nav1 li a.greymenu {
	display:block;
	padding:0 10px;
	font-size:13px;
	color:#999999;
	font-weight:bold;
  	line-height:15px;
}


ul#sub-nav li a {
	display:block;
	padding:0 10px;
	font-size:13px;
	color:#a45200;
	font-weight:bold;
  	line-height:15px;
}
ul#sub-nav li a.greymenu {
	display:block;
	padding:0 10px;
	font-size:13px;
	color:#999999;
	font-weight:bold;
  	line-height:15px;
}

.separator {



	display:block;



	font-size:13px;



	color:#a45200;



	font-weight:bold;



  	line-height:15px;



	height:20px; 



	width:1px;



}







a.orange_link {



	color: #ff8e00;



	font-size:14px;



	font-weight:bold;



	text-decoration:none;



}


.blue_link_view {
	color:#2d59c4;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}




a.orange_link:hover {



	color:#0000FF;



	font-size:14px;



	font-weight:bold;



	text-decoration:none;



}







a.more_link{



	color: #1e53bf;



	font-size:13px;



	font-weight:bold;



	text-decoration:none;



}







a.more_link:hover {



	color: #1e53bf;



	font-size:13px;



	font-weight:bold;



	text-decoration:underline;



}















.message_list {



	color: #575757;



	font-size:17px;



	font-weight:bold;



	font-family:sans-serif;



}


.message_list_view {
	color: #575757;
	font-size:12px;
	font-family:sans-serif;
}







.show_name {



	/*color: #0034A1;*/



	color: #575757;



	font-size:14px;



	font-family:Trebuchet MS;



	font-weight:600;



}







.show_award {



	color: #FC0036;



	font-size:14px;



	font-family:Trebuchet MS;



	font-weight:600;



}



.dashboard_head {



	color:#ffffff;



	font-size:19px;



	



	font-family:sans-serif;



	/*background:url(images/featurebg.gif);



	background-repeat:repeat-x;*/



	background-color:#6f90d3;



	height:27px;



	padding-bottom: 2px;



	padding-top: 2px;



	padding-left: 5px;



}



.postcount {



	color: #FC0036;



	font-family:sans-serif;



	font-size:17px;



	font-weight:bold;



}







.active {



	color:#df2c03;



	font-weight:bold;



	font-size:11px;



	font-family:Arial, Helvetica, sans-serif;



}



.bluetext {



	color:#2d59c4;



	font-weight:bold;



	font-size:11px;



	font-family:Arial, Helvetica, sans-serif;



	/*padding-left:10px;*/



}



.redtext {



	color:#df2c03;



	font-weight:bold;



	font-size:11px;



	font-family:Arial, Helvetica, sans-serif;



	/*padding-left:10px;*/



}



.greytext {



	color:#c7c8cc;



	font-weight:bold;



	font-size:11px;



	font-family:Arial, Helvetica, sans-serif;



	cursor:pointer;



	/*padding-left:10px;*/



}



.greytext_dark {



	color:#999999;



	font-weight:bold;



	font-size:11px;



	font-family:Arial, Helvetica, sans-serif;



	/*padding-left:10px;*/



}







.fantatext {



	color:#990000;



	font-weight:bold;



	font-size:11px;



	font-family:Arial, Helvetica, sans-serif;



	/*padding-left:10px;*/



}







.remove {



	color:#a29ed0;



	font-weight:bold;



	font-size:11px;



	font-family:Arial, Helvetica, sans-serif;



	text-align:right;



	padding-right: 10px;



}



.addtext {



	color:#fc9804;



	font-weight:normal;



	font-size:12px;



	font-family:Arial, Helvetica, sans-serif;



	text-align:center;



}







.addgreytext {



	color:#c7c8cc;



	font-weight:normal;



	font-size:12px;



	font-family:Arial, Helvetica, sans-serif;



	text-align:center;



}



.organgeheading {



	color:#fc9804;



	font-weight:bold;



	font-size:14px;



	font-family:Arial, Helvetica, sans-serif;



}







.redheading {



	color:#990000;



	font-weight:bold;



	font-size:14px;



	font-family:Arial, Helvetica, sans-serif;



}







.listing_title {



	color:#3a4d7a;



	font-weight:bold;



	font-size:14px;



	font-family:Arial, Helvetica, sans-serif;



}







.location {



	color:#6e9ed2;



	font-size:12px;



	font-family:Arial, Helvetica, sans-serif;



}







.blackcontent{



	color:#525253;



	font-size:12px;



	font-family:Arial, Helvetica, sans-serif;



}



.greentext{



	color:#4a923c;



	font-size:9px;



	font-family: Verdana, Tahoma, sans-serif;



	font-style:italic;



	font-weight:bold;



}







a.blue_link{



	color:#2d59c4;



	font-size:11px;



	font-family: Verdana, Tahoma, sans-serif;



	text-decoration:underline;



	cursor: pointer;



}











span#blue_link{



	color:#2d59c4;



	font-size:11px;



	font-family: Verdana, Tahoma, sans-serif;



	text-decoration:underline;



	cursor: pointer;



}











.reminder{



	color:#eeaa3f;



	font-weight:bold;



	font-size:12px;



	font-family:Verdana, Tahoma, sans-serif;



}







.titlebg {



background-image:url('images/top_new.gif');



background-repeat:no-repeat;



background-color:#ffffff;



padding-left:10px;



height:25px;



color:#6b6d6c;



font-weight:bold;



font-size:13px;



font-family:Arial, Helvetica, sans-serif;



}







.bottombg {



	background-image:url(images/bottom_new.gif);



	background-repeat:no-repeat;



	/*background-color:#6F90D3;*/



	height:9px;



	color:#6b6d6c;



	font-weight:bold;



	font-size:13px;



	font-family:Arial, Helvetica, sans-serif;



	



}











.titlegreybg {



	background-color:#e2e2e2;



	height:22px;



	color:#000000;



	font-weight:bold;



	font-size:13px;



	font-family:Arial, Helvetica, sans-serif;



	padding-left: 10px;



	font-style:italic;



}







.yellowbg {



	background-color:#f8f1d4;



	height:30px;



	font-weight:bold;



	font-size:13px;



	font-family:Arial, Helvetica, sans-serif;



	padding-left: 10px;



	text-align:center;



}







.yellowbg_right {



	background-color:#f8f1d4;



	height:30px;



	font-weight:bold;



	font-size:13px;



	font-family:Arial, Helvetica, sans-serif;



	padding-left: 10px;



	text-align:right;



}







.tblDetails {



	border: #eeaa3f 1px solid;



	



}







.rec_odd {



	background-color:#F0F4FF;



	



}



.rec_even {



	background-color:#F0F4FF;/*D7E2FF;*/



	border-right: #CCCCCC 1px solid;



}



.rec_over {



	background-color:#F0F4FF; /*E1EAFF;*/



	



}







.tbl_border {



	border-bottom: #CCCCCC 1px solid;



	border-left: #CCCCCC 1px solid;



	border-right: #CCCCCC 1px solid;



	border-top: #CCCCCC 1px solid;



}







.msg_date{



	color:#333333;



	font-size:11px;



	font-family: Verdana, Tahoma, sans-serif;



	font-style:italic;



}







.placement_bdr{ 



  color:#345396;



  font-family:Tahoma;



  padding:5px;



 /* text-transform:uppercase;*/



  font-size:16px;



  font-weight:bold;



  }



.placetext{



	color:#333333;



	font-size:12px;



	font-family:Tahoma, sans-serif;



	vertical-align:middle;



	



}



.error2{



  COLOR: #FF0000; 



   font-family:Arial, Verdana, sans-serif;



   font-size:12px;



   line-height:18px;



}











.what{



		font-family:"trebuchet MS", arial;



		font-size:30px;



		color:#505050;



		text-align:center;



	}



.orange{



		font-family:"trebuchet MS", arial;



		color:#ff6600;



		font-size:18px;



		text-align:center;



		



	}



.login_bg {



  background:url('images/submitter_loginbg.gif');



  width: 329px;



  height: 148px;



}	



strong.login_heading {



  text-align:center;



  color:#1B4C8F;



  font-size:14px;



  font-weight:bold;



}



.header_btn {



	background-image: url('images/tabbutton-bg.gif');



	background-repeat: repeat-x;



	height: 32px;



	background-color: #FFFFFF;



}



.mailBoxBorder{



	border:#2F5093 solid 1px;

	font-family:Tahoma;

	font-size:11px;

	color:#666666;

	/*text-align:center;*/



}



.mailBox{



	font-family:Tahoma;



	font-size:11px;



	color:#666666;



	background-color:#FFFFFF;



}



.header_field{



	background-image:url('images/tab-bg.gif');



	background-repeat:repeat-x;



	height:33px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:9pt;



	font-weight:bold;



 	color: #000000; 



	text-decoration:none;



	padding-left:5px



}







.show_details {



	background-color: #D9E4F2;



	height: 20px;



	padding-left:5px;



	color:#18365c;



	font-weight:bold;



}







.show_details_right{



	height:20px;



	background-color: #F4F4F4;



	font-family:Tahoma;



	font-size:11px;



	color:#18365c;



	text-decoration:none;



	padding-left:5px



}







.search_popup {



	FONT-SIZE: 13px; 



	PADDING-BOTTOM: 10px; 



	COLOR: #274870; 



	LINE-HEIGHT: 20px; 



	FONT-FAMILY: Arial; 



	TEXT-DECORATION: none



}







.upgrade_txt {



	background-color: #FEFF99;



	padding: 10px;



	font-size: 12px;



	color: #333333;



	font-family:Arial, Helvetica, sans-serif;



	font-weight: 600;



}







.upgrade_linktxt {



	font-size: 14px;



	color: #0033CD;



	font-family:Arial;



	font-weight: 600;



}



.message_odd_row{



	height:33px;



	background-color: #FFFFFF;



	font-family:Tahoma;



	font-size:11px;



	color:#18365c;



	text-decoration:none;



	padding-left:5px



}



.message_even_row{



	height:33px;



	background-color: #EAF0FC;



	font-family:Tahoma;



	font-size:11px;



	color:#18365c;



	text-decoration:none;



	padding-left:5px



	



}







.message_even_rowofpre{



	height:20px;



	background-color: #EAF0FC;



	font-family:Tahoma;



	font-size:11px;



	color:#18365c;



	text-decoration:none;



	padding-left:5px



	



}



.message_odd_rowofpre{



	height:20px;



	background-color: #FFFFFF;



	font-family:Tahoma;



	font-size:11px;



	color:#18365c;



	text-decoration:none;



	padding-left:5px



}







.message_row_overofpre{



	height:20px;



	background-color: #D9E4F2;



	font-family:Tahoma;



	font-size:11px;



	color:#18365c;



	text-decoration:none;



	padding-left:5px



	



}







.message_row_over{



	height:33px;



	background-color: #D9E4F2;



	font-family:Tahoma;



	font-size:11px;



	color:#18365c;



	text-decoration:none;



	padding-left:5px



	



}



.message_even1_rowofpre{

	height:20px;

	background-color: #F5F6FB;

	font-family:Tahoma;

	font-size:11px;

	color:#18365c;

	text-decoration:none;

	padding-left:5px

	

}

.message_odd1_rowofpre{

	height:20px;

	background-color: #EBEBEB;

	font-family:Tahoma;

	font-size:11px;

	color:#18365c;

	text-decoration:none;

	padding-left:5px

}




.redfont {



	color: #FF0000;



	font-weight: bold;



}







.upgrade_acc_msg {



	background-color: #FFFF67;



	padding-left: 10px;



	padding-top: 5px;



	padding-bottom: 5px;



	padding-right: 10px;



	width: 270px;



	letter-spacing: 1px;



	border-top: #FFFFFF 5px solid;



}







/* home page new design*/



.main{



		float:left;



		padding:15px 5px 0px 5px;



	}







.top{



		background:url(images/top-img1.gif) no-repeat;



		width:860px;



		float:left;



		}



	







.btm{



		background:url(images/bottom-img1.gif) no-repeat;



		width:860px;



		height:10px;



		float:left;



	}



.toppartner{



		background:url(images/top-partner-img.gif) no-repeat;



		width:855px;



		float:left; 



		}



	







.btmpartner{



		background:url(images/btm-partner-img.gif) no-repeat;



		width:855px;



		height:11px;



		float:left;  



	}





.innerleft{



		float:left;



		width:590px;



		padding-left:10px;



	}



	.innerleft div p{



		margin:0px;



	}



	.innerleft div div div {



		margin-bottom:10px;



	}



	.innerright{



		float:right;



		width:245px;



		background:url(images/border.gif) repeat-y top left;



	}



	.innerright div p{



		margin:0px;



	}







.welcome{



		font-size:25px;



		color:#183d86;



		padding-bottom:10px;



	}



	.yellow-right{



		background:url(images/yellow-right.gif) no-repeat right;



		height:37px;



		color:#183d86;



		font-size:18px;



		line-height:35px;



	}



	.yellow-left{



		background:url(images/yellow-left.gif) no-repeat;



		height:37px;



		width:14px;



		float:left;



	}



	.orange-right{



		background:url(images/orange-right.gif) no-repeat right;



		height:37px;



		color:#183d86;



		font-size:18px;



		line-height:35px;



	}



	.orange-left{



		background:url(images/orange-left.gif) no-repeat;



		height:37px;



		width:14px;



		float:left;



	}



	.left{



		float:left;



		text-align:left;



		padding:3px;



	}



	.right{



		float:right;



		text-align:left;



		padding:3px;



	}



	.orangetxt{



		color:#cc6600;



		font-size:16px;



		font-weight:bold; 	



	}



	.orangetxt-r{



		color:#cc6600;



		font-size:18px;



		padding:10px 0px 5px 10px;



	}



	.awardbg{



		background:url(images/awardbg.gif) no-repeat;



		width:229px;



		height:96px;



	}



	.awardcount{



		width:135px;



		padding:10px 0px 0px 10px;



	}











.artistbg{



		background:url(images/artistbg.gif) no-repeat;



		width:229px;



		height:183px;



	}



	.artistimg{



		padding:2px;



		border:1px solid #bdcbeb;



	}



	.artist{



		font-size:14px;



		font-weight:bold;



		color:#183d86;



	}







.testimonial-tp{



		background:url(images/testimonial-tp.gif) no-repeat;



		width:227px;



		vertical-align:middle; 



		font-style:italic;



}







.testimonial-bt{



	background:url(images/testimonial-bt.gif) no-repeat;



	width:227px;



	height:25px;



}



.testimonialtxt{



	color:#578fc6;



	text-align:right;



	text-decoration:underline;



	font-weight:bold;



	padding-right:15px;



}



.featuretxt{



	color:#ff8e00;



	font-size:16px;



	font-weight:bold; 	



}



.featuredots {



   background: url('images/hz-dots.gif') repeat-x;



   padding-bottom: 2px;



   width: 98%;



   height: 2px;



}



p.options span {



  padding-left:10px;



  text-decoration:underline;



  color:#999999;



  height:200px;



  cursor: pointer;



  font-size: 11px;



}







.lineheight{



line-height:20px;



}



/* === success and error message/results box ======================= */















#form-div p.success, #form-div p.error, #form-div p.center { 







  color : #fff;







  /* color : #000; (lite colors option - uncomment to use) */







  padding : 1px 4px; 







  border : 1px solid #000; 







  background-color : #669900;







  /* background-color : #d6e3ba; (lite colors option - uncomment to use) */







  margin : 10px 3px;







  text-align : center;







}















#form-div p.error { 







  background-color : #bb0000; 







  /* background-color : #edbaba; (lite colors option - uncomment to use) */







}















#form-div p.error a, #form-div p.success a {







  color : #ffff7f;







}















#form-div p.center {







  text-align : center;







  background-color : #edbaba;







  color : #000;







  margin-top : -3px;







  padding : 0px 4px; 







}















#form-div p.error a:hover, #form-div p.error a:focus, #form-div p.error a:active, 







#form-div p.success a:hover, #form-div p.success a:focus, #form-div p.success a:active {







  color : #eee;







  background-color : #bb0000; 







}















#form-div p.success a:hover, #form-div p.success a:focus, #form-div p.success a:active {







  background-color : #669900; 







}



/* === structural form elements ==================================== */















form#gbcf-form { }















fieldset.main-set,







fieldset.req-set,







fieldset.opt-set { 







  border : 1px solid #eee;







  padding : 5px;







}























/* === textural form elements ====================================== */















#form-div legend { 







  font-weight : bold;







}















#form-div legend span { }















legend.main-legend { 







  color : #777;







  font-size : 110%;







}















legend.req-legend,







legend.opt-legend { 







  color : #777;







}















legend.main-legend span { }







legend.main-legend { }















legend.req-legend span { }







legend.req-legend {







  margin-left : -2px;







}















legend.opt-legend span { }







legend.opt-legend { 







  margin-left : -2px;







}















label.req-label, label.opt-label {







  color : #669900;







}















label.opt-label.check {







  float : right;







  padding : 0;







  margin : 1px 4px;







  cursor : pointer;







}















label.opt-label.main-label {







  margin : 0 2px;







  font-weight : bold;







}















label.opt-label.main-label span {







  font-weight : normal;







  color : #666;







}















label.opt-label.main-label span.req, label span.req  {







  font-weight : bold;







  color : #c70000;







}















label.req-label.explain {







  color : #666;







  font-size : .8em;







}















label.req-label.explain:hover {







  color : #000;







}







div.space {



 border-top: #FFFFFF 10px solid;



 border-right: #CACACA 0px solid;



}







div.lettr {



 border-top: #FFFFFF 1px solid;



 border-right: #CACACA 1px solid;



}







.rssText



{



font-size:14px;



font-family:'Trebuchet MS';



}











.usergroup {



  color:#BA4A0F;



  font-family: "Trebuchet MS";



  /*text-transform:uppercase;*/



  font-size:18px;



  font-weight:bold;



  padding-bottom:5px;



  



}







.testName {



  color:#163986;



  font-family: "Trebuchet MS";



  font-size:16px;



  font-weight:bold;



  padding-bottom:5px;



  



}







.testgroup {



  color:#4779BD;



  font-family: "Trebuchet MS";



  font-size:16px;



  font-weight:bold;



  padding-bottom:5px;



  



}







.testtext {



  color:#969795;



  font-family: "Trebuchet MS";



  font-size:12px;



  text-align:justify;



  padding-bottom:5px;



  vertical-align:top;



 }

 



.testName1 {



  color:#0A0A09;



  font-family: "Trebuchet MS";



  font-size:16px;



  font-weight:bold;



  padding-bottom:5px;



  



}







.testgroup1 {



  color:#6C6039;



  font-family: "Trebuchet MS";



  font-size:16px;



  font-weight:bold;



  padding-bottom:5px;



  



}







.destlocat



{



 color:#699ACC;



}











#lightbox{



	background-color:#eee;



	padding: 10px;



	border-bottom: 2px solid #666;



	border-right: 2px solid #666;



	}



#lightboxDetails{



	font-size: 0.8em;



	padding-top: 0.4em;



	}	



#lightboxCaption{ float: left; }



#keyboardMsg{ float: right; }







#lightbox img{ border: none; } 



#overlay img{ border: none; }



div#footer-popup {



  height:40px;



  padding:20px;



  border-right:1px #999999 solid;



  border-left:1px #999999 solid;



  border-top:1px #999999 solid;



  text-align:center;



  background-color: #F7F7F7;



}







div#footer-popup ul li {



	color:#999999;



	font-size: 11px;



}







.footer-txt {



	padding-top: 10px; 



 	text-align:center;



	color: #575757;



	font-size: 11px;



	width: 600px;



	padding-left: 50px;



}







.question{



font-weight:bold;



}



.opploginbox



{



color:#656262;



font-family:Tahoma;



font-size:11px;



font-weight:bold;



padding-top:0px;



}







.userlink {



  color:#6B6CFE;



  font-family: "Trebuchet MS";



  /*text-transform:uppercase;*/



  font-size:13px;



  font-weight:bold;



  padding-bottom:5px;



  



}



.userlink1:hover {



  color:#3366ff;



  font-family: "Trebuchet MS";



  /*text-transform:uppercase;*/



  font-size:11px;



  font-weight:bold;



  padding-bottom:5px;



  



}



.style5 {color: #3b5998}



.leftsubmitter {



  color:#A8A8A8;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-size:11px;

  padding-right:2px;

  

  }

  

  .submitterheader {

  color:#5D5EBF;

  font-family:"Verdana";

  font-size:14px;

  font-weight:bold;

  text-indent:.01em; 

  

  }



.submitertitle{

  color:#1A1976;

  font-family: "Trebuchet MS";

  font-size:18px;

  font-weight:bold;

 }



.submitergreen{

  color:#60B039;

  font-family: "Trebuchet MS";

  font-size:11px;

 

  

}



.submitergray{

  color:#969795;

  font-family: "Trebuchet MS";

  font-size:11px;

 

  

}



.topsubmitter {



  color:#969795;

  font-family:"Trebuchet MS";

  font-size:11px;

  font-weight:bold;

  text-align:right;

  padding-right:10px;

  padding-bottom:10px;

  }



.submitertitle2{

  color:#1A1976;

  font-family: "Trebuchet MS";

  font-size:14px;

  font-weight:bold;

 }

 

 .actsubmittxt{

  color:#1A1976;

  font-family: "Trebuchet MS";

  font-size:14px;

  font-weight:bold;

 }

 

 .actsubmit-redtxt {

   font-family: "Trebuchet MS";

   font-size: 20px;

   color: #FF0F3C;

   margin: 0px;

   padding: 0px;

   text-align:center;

   font-weight:bold;

}



.actsubmit-txt {

   font-family: "Trebuchet MS";

   font-size: 12px;

   color: #000000;

   

}





/************II Phase *****************/



.topbgsubmitoppt

{

background:url(images/topbgsubmitoppt.gif)

no-repeat;

width:333px;

height:53px;

}

.bottombgsubmitoppt

{

background:url(images/bottombgsubmitoppt.gif)

no-repeat;

width:333px;

height:15px;

}

.bgsubmitoppt

{

background:url(images/bgsubmitoppt.gif)

repeat-y;

width:333px;

height:100%

}





.aombigbg

{

background:url(images/aombigimg.gif)

no-repeat;

width:228px;

height:229px;

padding-left:11px;

padding-top:10px;

cursor:pointer;

}



.aombdr{

border:2px solid #dfdddd;

padding:2px;

}



.parnerlogo {

background:url(images/bg_logos.gif);

background-repeat:no-repeat;

width:281px;

height:109px;

vertical-align:middle;

text-align:center;





}



.parnergraylogo{

background:url(images/bggrey.gif);

background-repeat:no-repeat;

width:281px;

height:109px;

vertical-align:middle;

text-align:center;

}









.partnerstopbg

{

background:url(images/topsearchbg.gif)

no-repeat;

width:574px;

height:8px; 

}

.partnersbottombg

{

background:url(images/bottomsearchbg.gif)

no-repeat;

width:574px;

height:21px;

}

.partnersbg

{

background:url(images/searchbgrpt.gif)

repeat-y;

width:574px;

height:100%;

vertical-align:text-top; border-right:0px solid #ff0000;	

}





/***************Nithi*************/

.OuterTableBorder {

	border-top: 0px none;

	border-right: 1px solid #FF8B00;

	border-bottom: 1px solid #FF8B00;

	border-left: 1px solid #FF8B00;

}

.HeaderFont {

	font-family:"Trebuchet MS";

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	padding: 5px;

}

.InnerTableBorder {

	border-top: 0px none;

	border-right: 1px solid #CCCCCC;

	border-bottom: 0px none;

	border-left: 0px none;

}

.FieldsetHeader {

	font-family:"Trebuchet MS";

	font-size: 14px;

	color: #FF8B00;

	font-weight: bold;

}

.Content1 {

	font-family:"Trebuchet MS";

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	

}

.SubContent {

	font-family:"Trebuchet MS";

	font-size: 12px;

	color: #316395;

}

.ReDirContent {

	font-family:"Trebuchet MS";

	font-size: 12px;

	font-weight:bold;

	color: #183D86;

}

.DirContent {

	font-family:"Trebuchet MS";

	font-size: 14px;

	font-weight:bold;

	color: #183D86;

}





.ContentPadding {

	padding: 10px;

}



.BoxBorder	{

	border:1px solid #CCCCCC;

	

}



.Partnerttext

{ text-decoration:none;



}





.PartnertLnk

{ text-decoration:none;

font-weight:bold;

 

}



PartnertLnk:hover {

text-decoration:underline; }



.ModalWinBorder	{

	border-top: 4px solid #183D86;

	border-right: 4px solid #183D86;

	border-bottom: 4px solid #183D86;

	border-left: 4px solid #183D86;

}

.LeftGuidelines {

	font-family: Trebuchet MS;

	font-size: 12px;

	font-weight: bold;

	color: #F78204;

	text-decoration: none;

}







.LinkFont {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #0D3984;

	text-decoration: none;

}

.LeftContent1 {

	text-decoration: none;

	color: #0D3984;



}

.LeftHeader1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #0D0C4A;

	padding-right: 0px;

}

.LeftHeader2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #282868;

}

.ContentHeading1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #E9A228;

}



.ContentText {

	font-family:"Trebuchet MS";

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	

}

.TextBlue {

	font-family:"Trebuchet MS";

	font-size: 12px;

	font-weight: normal;

	color: #007ACD;

	font-weight:bold;

	

}



.TextRed {

	font-family:"Trebuchet MS";

	font-size: 12px;

	font-weight: normal;

	color: #FF7200;

	font-weight:bold;

	text-decoration:underline;

	cursor:pointer;

	

}



.TextRed:hover {

	font-family:"Trebuchet MS";

	font-size: 12px;

	font-weight: normal;

	color: #FF7200;

	font-weight:bold;

	text-decoration:none;

	cursor:pointer;

	

}





.ContentTextItalic {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

}

.ContentTextItalic1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #E9A228;

}



.GalleryContentHeading {

	font-family:"Trebuchet MS";

	font-size: 16px;

	font-weight: bold;

	color: #000000;

}





/* --------Gallery page ------------- */



.hoverbox

{

	background-image:url(images/photosbg.gif);

	

	cursor: default;

	list-style: none;

	padding-left:18px;

}









.hoverbox a

{

	cursor: default;

}



.hoverbox a .preview

{

	display: none;

}



.hoverbox a:hover .preview

{

	display: block;

	position: absolute;

	top: -33px;

	left: -45px;

	z-index: 1;

}



.thumb

{

	

background:url(images/photosbg.gif)

no-repeat;

width:59px;

height:62px;

color: inherit;

float: left;

margin: 2px;

position: relative;







	

}



.hoverbox li

{







/*	background: #eee;

	border-color: #ddd #bbb #aaa #ccc;

	border-color: #CCCCCC;

	border-style: solid;

	border-width: 1px;

	color: inherit;

	float: left;

	margin: 2px;

	

	/*padding: 5px;*/



}



.hoverbox .preview

{

	border-color: #000;

	width: 200px;

	height: 150px;

}

.img1{



	background: #eee;

	border-color: #CCCCCC;

	border-style: solid;

	border-width: 1px;

	color: inherit;

	padding: 2px;

	vertical-align: top;

	

}





.gallerybg {



background-image:url('images/gallerytop.gif');



background-repeat:no-repeat;



background-color:#ffffff;



padding-left:10px;



height:25px;



color:#6b6d6c;



font-weight:bold;



font-size:13px;



font-family:Arial, Helvetica, sans-serif;



}



.gallerybottombg {



	background-image:url(images/gallerybottom.gif);



	background-repeat:no-repeat;



	/*background-color:#6F90D3;*/



	height:9px;



	color:#6b6d6c;



	font-weight:bold;



	font-size:13px;



	font-family:Arial, Helvetica, sans-serif;



	



}





.LeftbgGallery {

background-image:url('images/left-cnr.jpg');

background-repeat:no-repeat;

width:15px;

}



.RightbgGallery {

background-image:url('images/right-cnr.jpg');

background-repeat:no-repeat;

width:15px;

}







.bgGallery {

background-image:url('images/bg-cnr.jpg');

background-repeat:repeat-x;

}



.TopLeftcnr{

background-image:url('images/topleft.gif');

background-repeat:no-repeat;

width:6px;

height:6px;

}

.TopRightcnr{

background-image:url('images/topright.gif');

background-repeat:no-repeat;

width:6px;

height:6px;

}



.BottomLeftcnr{

background-image:url('images/botleft.gif');

background-repeat:no-repeat;

width:6px;

height:6px;

}



.BottomRightcnr{

background-image:url('images/botright.gif');

background-repeat:no-repeat;

width:6px;

height:6px;

}

.whitebg{background-color:#FFFFFF;

}





.GalleryBoxOut

{

background:url(images/bg_photos.gif) no-repeat center top;

width:128px;

height:133px;

padding:3px;



}



.GalleryBoxOut1

{

background:url(images/bg_photos_small.gif) no-repeat center top;

width:108px;

height:113px;  

padding:3px;



}



.GalleryBoxIn

{

border:1px solid #000;

padding:3px;

}



.Top_Leftcnr{

background-image:url('images/top-left.gif');

background-repeat:no-repeat;

width:6px;

height:6px;

}

.Top_Rightcnr{

background-image:url('images/top-right.gif');

background-repeat:no-repeat;

width:6px;

height:6px;

}



.Bottom_Leftcnr{

background-image:url('images/bottom-left.gif');

background-repeat:no-repeat;

width:6px;

height:6px;

}



.Bottom_Rightcnr{

background-image:url('images/bottom-right.gif');

background-repeat:no-repeat;

width:6px;

height:6px;

}



.SuccessMail	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000CF;
	text-decoration:none;
}
.SuccessMail1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.SuccessMail2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.SuccessMail3	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CF;
}

div.callout-ads_general {

  background:url('images/callout-bottom.gif') no-repeat bottom;
  width:250px;
}

div.callout-ads_general h2{
  background:url('images/callout-top.gif') no-repeat top;
  line-height:10px;
  text-align:left; 
   
}
.LinkCalloutGeneral	{
  color:#FF9800;
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  font-weight:bold;  
}

.LeftbgTestimonal {
background-image:url('images/gray-left.gif');
background-repeat:no-repeat;
width:19px;
text-align:right;
}

.RightbgTestimonal {
background-image:url('images/gray-right.gif');
background-repeat:no-repeat;
width:19px;
}
.bgTestimonal {
background-image:url('images/gray-bg.gif');
background-repeat:repeat-x;
}
.TestiDesc	{
	font-family:Arial; 
	font-size:13px; 
	color:#9F9F9F;
}
.TestiDescQuotes	{
	font-family:Arial; 
	font-size:22px; 
	color:#9F9F9F;
	
}
/************Digg css start**************/
.diggBg	{
	background:url('images/shade-news.gif') no-repeat;
	width:52px;
	height:51px;
	background-position:center;
}

.DiggnormalText	{
	font-family:"Lucida Sans Unicode";
	font-size:16px;
	font-weight:normal;
	color:#998D43;
	text-align:center;
}
.DiggnormalText1	{
	font-family:"Lucida Sans Unicode";
	font-size:16px;
	font-weight:normal;
	color:#666633;
	text-align:center;
}
.DiggBox1 {
	background:url('images/digg1.gif') no-repeat;
	width:51px;
	height:24px;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#527ACC;
	
}
.DiggBox {
	background:url('images/digg2.gif') no-repeat;
	width:51px;
	height:24px;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	
}

.DiggBoxhover:hover {
	background:url('images/digg2.gif') no-repeat;
	width:51px;
	height:24px;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	
}


/************Digg cssEnd**************/
/************Submission Css Start**************/
.hideTextGray	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#999999; 
	
}
.hideTextBlue	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#0000CC; 	
}
.confirmationText	{
	color:#E97B46; 
	font-weight:bold; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
}

/************Submission Css End**************/


/*******Registration Css Start*****************/
.topTitle {	 
   	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #F73400;
	width:769px;
	line-height:25px;
	float:left;
	text-align:left;
}
.chart_bgleft_gray_top1 {
	background-image:url('images/tablegeyleft1.gif');
	background-repeat:no-repeat;
	background-position:top;
	width:13px;
	height:137px;
	float:left;
	border-bottom:1px solid #EBEBEB;
}
.chart_bgright_gray_top1 {
	background-image:url('images/tablegeyright1.gif');
	background-repeat:no-repeat;	
	background-position:top;
	width:13px;
	height:137px;
	float:left;
	border-bottom:1px solid #EBEBEB;
}
.chart_bgmid_gray_top1 {
	background-image:url('images/tablegeybg1.gif');
	background-repeat:repeat-x;
	background-position:top;
	width:743px;
	height:137px;
	float:left;
	border-bottom:1px solid #EBEBEB;
}
.basic_txt{
	text-align:center;
	float:left; 
	width:120px; 
	padding-top:8px;
	color: #A199E4;
	font-family: "Trebuchet MS";
	font-size:19px;
}
.premium1_txt{
	padding-top: 8px;
	color: #ECA20B;
	font-family: "Trebuchet MS";
	font-size:19px;
	text-align:center;
	float:left; 
	/*width:140px;*/ 
	width:80px; 
}
.premium2_txt{
	padding-top: 8px;
	color: #D77E3A;
	font-family: "Trebuchet MS";
	font-size:19px;
	text-align:center; 
	float:left; 
	width:140px; 
}
.amount_txt{
	color: #D70537;
	font-family: "Trebuchet MS";
	font-size:19px;
	text-align:center;
	float:left; 
	width:120px; 
	padding-top:8px;
}
.amount_txt1{
	color: #D70537;
	font-family: "Trebuchet MS";
	font-size:19px;
	text-align:center;
	float:left; 
	/*width:140px;*/
	width:100px; 
	padding-top:8px;
}
.desc_txt{
	padding-top: 3px;
	color: #636363;
	font-family: "Trebuchet MS";
	font-size:13px;
	font-weight:700;
	font-style:italic;
	line-height:15px;
	text-align:center; 
	float:left; 
	width:120px; 
}
.desc_txt1{
	padding-top: 3px;
	color: #636363;
	font-family: "Trebuchet MS";
	font-size:13px;
	font-weight:700;
	font-style:italic;
	line-height:15px;
	text-align:center; 
	float:left; 
	width:140px; 
	
}
.content_text_reg	{
	width:767px; 
	border-right:1px solid #EBEBEB; 
	border-left:1px solid #EBEBEB; 
	float:left;
}
.comparison-factors1 {
	color: #656262;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	text-align:left;
	width:270px; 
	float:left;
}
.mailingListTitle	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2E1DC5;
}
.member_type {
	font-family:"Trebuchet MS";
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #274870; 
	LINE-HEIGHT: 23px; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: left; 
	padding-left:50px;
}
.member_type1	{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#FAAE06;
	FONT-WEIGHT: bold; 
}

.member_changeType	{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#999999;
}
.member_couponText	{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#2035BC;
	font-weight:bold;
}
.Type_changetxt	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#484389;
}
/**********/
.sponsersText_bottom{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#F66B02;
	font-weight:bold;		
}
.sponsersText_top{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#999999;
	font-weight:bold;		
}
.sponsersRegTxt_bottom{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#0716F9;
	font-weight:bold;
}
.confirm_text{
  color:#01009A;
  font-family: "Trebuchet MS";
  font-size:17px;
  font-weight:bold;
}
.confirm_text_tick{8667E1
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	color:#EE4014;
	font-weight:bold;
}
.confirm_text_login{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#8667E1;
	font-weight:bold;
}
.confirm_text_general{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#000000;	
	
}
/***************/
.upgrade_premium_txt{
	color: #ECA20B;
	font-family: "Trebuchet MS";
	font-size:18px;
}
.upgrade_premium_txt1{
	color: #D70537;
	font-family: "Trebuchet MS";
	font-size:18px;
}
.upgrade_premium_txt2{
	color: #D77E3A;
	font-family: "Trebuchet MS";
	font-size:18px;
}

/******* REGISTRATION (step2 part)********/
.regWait	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FF0000;
}
.regUpFeature	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
}
.regPreLink{
	color: #FFCC33;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;	
	text-decoration:underline;
}
.regAdvacedText {	
	color: #656262;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;		
}
#upgrade .regUpgradeText	{
	cursor:pointer; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight:bold;
}

#upgrade .regFreeText	{
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#0000FF;
}
/******* REGISTRATION (step2 part) END ********/


/*******Registration Css End*****************

/****** MEMBER LEVEL********/
.headtext	{
	color: #F84818;
	font-size: 16px;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family: "Trebuchet MS";
	font-weight:bold;	
}
.headusertype	{
	font-family: "Trebuchet MS";
	color: #3E6DA1;
	font-size:19px;
	font-weight:normal;	
}
.mem_levelAmt{
	color: #D02828;
	font-family: "Trebuchet MS";
	font-size:16px;	
	font-weight:bold;
}
.memlevel_bottomtxt	{
	color: #7B7979;
	font-family: "Trebuchet MS";
	font-size:17px;	
	font-weight:bold;

}
.memlevel_bottomtxtlite{
	color: #B4B3B3;
	font-family: "Trebuchet MS";
	font-size:16px;	
	font-weight:bold;	
}
.memlevel_bottomtxtlitesub{
	color: #B4B3B3;
	font-family: "Trebuchet MS";
	font-size:12px;	
	font-weight:bold;
}
.freememlevel{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:17px; 
	font-weight:bold; 
	line-height:20px;
	text-decoration:none;
	cursor:pointer;
}
/****** MEMBER LEVEL END********/

.uploadimagefield { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 	
	COLOR: #274870; 
	FONT-FAMILY: Arial; 
}

.error_txtboxCard	{
	BORDER-RIGHT: #FF0000 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #FF0000 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #FF0000 1px solid; 
	size:18;
	BORDER-BOTTOM: #FF0000 1px solid; 
	FONT-FAMILY: Arial;
}

/********** NEW SUBMISSION **********/
.btn	{ 
	background:url(images/submission/org_btn_bg.gif) no-repeat left; 
	border:0px; 
	height:28px; 
	width:168px; 
	margin:0px 0px 0px 10px; 
	display:inline;
	position:relative; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.sub_title	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#FF552A; 
	font-weight:bold; 
	padding-left:12px;
}
.sub_ContentText	{
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:12px; 
	padding-top:8px; 
	padding-bottom:8px;
	padding-right:25px;	
    line-height:18px;
}

.upgrade_titletext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333333;	
}

.upgrade_bonustext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;	
}

.subtick_text	{
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:10px;
	line-height:18px;
}

.sub_costtext	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0F3D6E;
}

.testimonial-tp1{
	background:url(images/testimonial-tp1.gif) no-repeat;
	width:250px;
	vertical-align:middle; 
	font-style:italic;
}

.testimonial-bt1{
	background:url(images/testimonial-bt1.gif) no-repeat;
	width:250px;
	height:25px;
}

.profileheadtext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #020368;
}
/********** NEW SUBMISSION **********/

/********** ADDED BY SNS(Submiassion Register) **********/

.sub_reg_Title {	 
   	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #F73400;	
	line-height:25px;	
}

.regsubartcallsbtn	{
	background:url(images/register-artcalls.gif) no-repeat;
	width: 245px;
	height: 38px;
	float: left;
	border: none;
	cursor: pointer;
}

.submissioncontainer	{
	padding-left:48px;
}

.submissiontopTitle {	 
   	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #F73400;
	width:769px;
	line-height:25px;
	float:left;
	text-align:left;
	padding-bottom:10px;
	padding-left: 40px;
}

.submitterheaderspecs	{
	font-family:tahoma;
	font-size: 20px;
	color: #CC0105;
	font-weight:normal;
}

.submissiontitle	{
	color:#1A1976;
	font-family: "Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	padding-bottom: 10px;
	padding-left: 40px;
}

.faqques	{
  color:#969795;
   font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}

.faqans	{
  color:#333333;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

.submissionbottom	{
	padding-left: 40px;
}

.submissionbottom p	{
	font-size: 10px;
	line-height:12px;
}

.regsubartcallsbtntd	{
	padding-bottom: 10px;
	padding-left: 40px;
	padding-top:10px;
}

.faqquestd	{
	padding-bottom: 10px;
	padding-left: 40px;
}

.faqquestd ol	{
	float: left;
	color: #A8A8A8;
	font-family: Arial;
	font-size: 14px;
	font-weight:600;
	width:720px;	
	padding-left:0px;
	list-style-type: none;
}

.faqquestd ol li	{
	width:680px;	
	display:list-item;
}

/********** ADDED BY SNS(Submiassion Register) **********/

/********** ADDED BY SNS(Art Calls New) **********/
#sponsored_premium	{
	/*background:url('images/bg_orange.gif') no-repeat;
	width:581px;
	height:189px;	*/
}

#sponsored_premium .head_title	{
	padding:10px 10px 0px 10px;
	float: left;
	color: #FF8E00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
}

#sponsored_premium .content_text	{
	color: #4B6ED7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#sponsored_premium .award_text	{
	color: #FE214E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.loop_content_artcalls	{
	color: #4B6ED7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:10px;
}

.random_img {
	padding-top:20px;
}

/************End**************/

/******** UPSELL PAGE DONE BY SNS ***********/

.upsell_btn	{ 
	background:url(images/upsell_reg.jpg) no-repeat left; 
	border:0px; 
	height:76px; 
	width:402px; 
	margin:0px 0px 0px 0px; 
	display:inline;
	position:relative; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	font-weight:bold;
}
.upsell_discounttxt	{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF0000;
	
}
.upsell_btn1	{ 
	background:url(images/secured.jpg) no-repeat left; 
	border:0px; 
	height:149px; 
	width:218px; 
	margin:0px 0px 0px 0px; 
}


/******** UPSELL PAGE DONE BY SNS ***********/

/******** PAGE NOT FOUND DONE BY SNS ***********/
.errheadtitle{
	color:#0D3984;
	font-family:"Trebuchet MS";
	font-size:20px;
	margin:0;
	
	font-weight:bold;
}
.errcontenttext	{
	color:#222222;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	line-height:18px;
}

/******** PAGE NOT FOUND DONE BY SNS ***********/