body
{
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
.topmenu
{
	font: normal 12px Tahoma;
	color:#434242;
	color: #757575;
}
.topcontent
{
	color:#757575;
	font: normal 12px Tahoma;
	color:#434242;	
}
.searchleft
{
	background-image: url(../images/left_search_round.gif);
	width: 13px;
	height: 44px;
	background-repeat: no-repeat;
}
.searchright
{
	
	background-image: url(../images/right_search_round.gif);
	width: 13px;
	height: 44px;
	background-repeat: no-repeat;
}
.searchbg
{
	
	background-image: url(../images/search_bg.gif);
	background-repeat: repeat-x;
	height: 44px;
}
.menuleft
{
	background-image: url(../images/bl_menu_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 32px;
}
.menuright
{
	background-image: url(../images/right_menu.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 32px;
}
.menubg
{
	background-color: #34A9CE; 
	height: 32px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FBFDFF;
	font-weight: bold;
	
}
.searchtxt
{
	font: bold 12px Tahoma;
	color:#434242;
}
.content
{
	font: normal 12px Tahoma;
	color:#434242;
}
.contentp
{
	font: normal 12px Tahoma;
	color:#434242;
	 
}
.headerl
{
	background-image: url(../images/gray_left.gif);
	width: 13px;
	height: 31px;
	background-repeat: no-repeat;
}
.headerr
{
	background-image: url(../images/gray_right.gif);
	width: 19px;
	height: 31px;
	background-repeat: no-repeat;
}
.headerbg
{
	background-image: url(../images/gray_bg.gif);
	background-repeat : repeat-x;
	height: 31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#6A6A69;
}

.txtgrey
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#6A6A69;
	font-weight: bold;
}
.txtblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#117BB2;
}
.txtgreys1
{
	font: 12px Tahoma;
	color:#434242;
	color:#6A6A69;	   
}
.txtblues
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#117BB2;
}
.borderbottom
{
	border-bottom: #C5C5C5 1px solid;
	margin-bottom: 2px;
}
.txtjustify
{
	text-align: justify;
}
/************* Content box ****************************/
.box
{
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	font: 12px Tahoma;
	color:#434242;
	padding: 5px;
	line-height:17px;
	
}

.footer
{
	border-top: 1px solid #DDDDDD;
}
.footertxt
{
	color:#5a5a5a;
	font: 12px Tahoma;
	color:#434242;
		
}
.ideatitle
{
    font: 14px Tahoma;
	color:#0072AD;
	font-weight: bold;
}
.even
{
	background-color: #F4FCFF;
	padding: 5px;
	border: 1px solid #DFF7FF;
}
.odd
{
	background-color: #F3F3F3;
	padding: 5px;
	border: 1px solid #E8E8E8;
}
.message
{
	font: 12px Tahoma;
	color:#434242;
	color: #005B01;
}
.tdheader
{
	background-color: #34A9CE; 
	font: 12px Tahoma;
	color:#434242;
	color: #FBFDFF;
	font-weight: bold;
	padding: 3px;
	text-align: center;
}
.tbox
{
	border: 1px solid #DDDDDD;
}
.reven
{
	background-color: #F4FCFF;
	padding: 2px;	
}
.rodd
{
	background-color: #F3F3F3;
	padding: 2px;	
}
.pager
{
	background-color: #ECECEC;
	padding: 3px;	 
	font: 12px Tahoma;
	color:#434242;
}
.pad3
{
	padding:  3px;
}
/**************** LINKS *********************/
a.thlink
{
	color: #757575;
	font: normal 12px Tahoma;
	color:#434242;
	text-decoration: none;
}
a.thlink:hover
{
	color: #939393;
	font: normal 12px Tahoma;
	color:#434242;
	text-decoration: none;
}
a.tlink, .tlink:hover
{
	color: #FBFDFF;
	font:normal 14px Tahoma; 
	text-decoration: none;
	padding:0px 22px 0px 22px;
	line-height:2em;
	border-right:solid 1px #61bcd9;
}
.tlink:hover
{
	color: #a8e7fb;
}
a.tlink1, .tlink1:hover
{
	color: #FBFDFF;
	font:normal 14px Tahoma; 
	text-decoration: none;
	padding:0px 22px 0px 22px;
	line-height:2em;
}
.tlink1:hover
{
	color: #a8e7fb;
}
.lnkreadmore, .lnkreadmore:hover
{
	color: #34a9ce;
	font:normal 12px Tahoma; 
}
.lnkreadmore:hover {
	color:#186f8a;
}
a.link
{
	color: #0072AD;
	font: 12px Tahoma;
	color:#434242;
	text-decoration: underline;
}
a.link:hover
{
	color: #787878;
	font: 12px Tahoma;
	color:#34a9ce;
	text-decoration: underline;
}
a.links
{
	color: #0072AD;
	font:12px Tahoma;
	color:#707070;
	text-decoration: underline;
}
a.links:hover
{
	color: #787878;
	font: 12px Tahoma;
	color:#acacac;
	text-decoration: underline;
}

a.flink
{
	color: #0072AD;
	font: 12px Tahoma;
	color:#34a9ce;
	text-decoration: none;
}
a.flink:hover
{
	color: #57A1BA;
	font: 12px Tahoma;
	color:#79d6f3;
	text-decoration: none;
}

a.slink
{
	color: #0072AD;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
a.slink:hover
{
	color: #787878;
	font-family: Tahoma;
	font-size: 11px;	 
	text-decoration: none;
}
/*************** My Account CSS***********************/
.umenul
{
	background-image: url(../images/umenul.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-left: 20px;
	font: 12px Tahoma;
	color:#434242;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #34A9CE;	
}
.umenur
{
	background-image: url(../images/umenur.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 13px;
}
.umenual
{
	background-image: url(../images/umenual.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-left: 20px;
	font: 12px Tahoma;
	color:#434242;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #4A99C1;	
}
.umenuar
{
	background-image: url(../images/umenuar.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 13px;
}
.uarea
{
	border: 1px solid #34A9CE;
	font: 12px Tahoma;
	color:#434242;
	padding: 5px;	
}

.usersubtitle
{
	border-bottom: 1px dotted #34A9CE;
	font: 12px Tahoma;
	color:#434242;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom:2px; 	 
}
a.ulink
{
	font: 12px Tahoma;
	color:#434242;
	color: #FFFFFF;
	font-weight: bold;	
	text-decoration: none;
}
a.ulink:hover
{
	font: 12px Tahoma;
	color:#434242;
	color: #EEEEEE;
	font-weight: bold;	
	text-decoration: none;
}

/********** FORM FIELDS ***********/
/******************** FORM FIELDS *********/
.message
{
	font: 12px Tahoma;
	color:#434242;
	color:#1E771E;
}
.formlabel
{
	font: 12px Tahoma;
	color:#434242;
	color:#7C7C7C;
	font-weight: bold;
}
.formlabelr
{
	font: 12px Tahoma;
	color:#434242;
	color:#7C7C7C;
	font-weight: bold;
	text-align: right;
}
.button
{
	background-image: url(../images/buttonbg.gif);
	background-repeat: repeat-x;
	height: 31px;
	border-bottom: 0px;
	border-top: 0px;
	border-left: 1px solid #E4E3E3;
	border-right: 1px solid #E4E3E3;
	font: bold 12px Tahoma;
	color:#434242;
	font-weight: bold;
	color:#A4A3A3;
	
}
SELECT {

   BORDER-RIGHT: #999999 1px solid; 
   BORDER-TOP: #999999 1px solid; 
   BACKGROUND: #FCFCFC; 
   BORDER-LEFT: #999999 1px solid; 
   COLOR: #000000; 
   BORDER-BOTTOM: #999999 1px solid; 
   font: normal 12px Tahoma;
   TEXT-DECORATION: none;

}

OPTION {

   BACKGROUND: #FCFCFC; 
   COLOR: #000000; 
   font: normal 12px Tahoma;
   text-decoration: none;

}

TEXTAREA {

   BORDER-RIGHT: #999999 1px solid; 
   BORDER-TOP: #999999 1px solid; 
   BACKGROUND: #FCFCFC; 
   BORDER-LEFT: #999999 1px solid; 
   COLOR: #000000; 
   BORDER-BOTTOM: #999999 1px solid; 
   font: normal 12px Tahoma;
   TEXT-DECORATION: none;

}

.INPUT {

	background-color: #FCFCFC;
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #000000; 
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #999999 1px solid; 
	font: normal 12px Tahoma;
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;

}
.searchbox {
	border:solid 1px #7f9db9;
	font: normal 13px Tahoma;
	color:#999999;
	width:320px;
}
	