a
{
outline:none;
}
a:hover{}

.deleteMsg{
width:800px; font-family:arial; padding:12px 10px 10px 14px; font-size:0.78em; font-weight:bold; color:#777777	; border-bottom:1px;border-left:1px; border-right:1px; border-top:1px; border-color:#EAEAEA;border-style:solid;
}

.helpHeading{
font-size:1.3em; font-weight:bold; color:#102BFF; float:left;
}

.helpTitle{
font-size:0.8em; font-weight:bold; color:#102BFF; float:left;  
}

.helpBody{
font-size:0.8em; font-weight:none; color:#000000; float:left;  
}
.aColor{
	color:#102BFF;
}

.arrowImg{
height:2px;
margin-top:5px;
}


td.topmenu { font-size:11px; font-family:arial; color:#767676; }
a.topmenu { font-size:11px; font-family:arial; color:#FFFFFF; text-decoration:underline;}
a.topmenu:HOVER { font-size:11px; font-family:arial; color:#FFFFFF; text-decoration:none; }

td.mainmenubig { font-size:14px; font-family:arial; color:#767676; }
a.mainmenubig { font-size:20px; font-family:arial; color:#FFFFFF; text-decoration:none;}
a.mainmenubig:HOVER { font-size:20px; font-family:arial; color:#FFFFFF; text-decoration:underline; }

td.mainmenubig2 { font-size:16px; font-family:arial; color:#767676; }
a.mainmenubig2 { font-size:16px; font-family:arial; color:#FFFFFF;}

td.topmenugreen { font-size:11px; font-family:arial; color:#00ff00; }
a.topmenugreen { font-size:11px; font-family:arial; color:#00ff00; text-decoration:underline;}
a.topmenugreen:HOVER { font-size:11px; font-family:arial; color:#00ff00; text-decoration:none; }

td.msgbody { font-size:13px; font-family:arial; color:#000000; }
a.msgbody { font-size:13px; font-family:arial; color:#000000; text-decoration:underline;}
a.msgbody:HOVER { font-size:13px; font-family:arial; color:#000000; text-decoration:none; }

td.topmenu { font-size:11px; font-family:arial; color:#767676; }
a.topmenu { font-size:11px; font-family:arial; color:#FFFFFF; text-decoration:none;}
a.topmenu:HOVER { font-size:11px; font-family:arial; color:#FFFFFF; text-decoration:underline; }
td.topmenuwhite { font-size:11px; font-family:arial; color:#FFFFFF; }

td.mainmenu { font-size:11px; font-family:arial; color:#767676; }
a.mainmenu { font-size:17px; font-family:arial; color:#FFFFFF; text-decoration:none;}
a.mainmenu:HOVER { font-size:17px; font-family:arial; color:#FFFFFF; text-decoration:underline; }

td.mainmenu2 { font-size:11px; font-family:arial; color:#767676; }
span.mainmenu2 { font-size:12px; font-family:arial; color:#FFFFFF; }
a.mainmenu2 { font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:none;}
a.mainmenu2:HOVER { font-size:12px; font-family:arial; color:#FFFFFF; text-decoration:underline; }

td.main { font-size:13px; font-family:arial; color:#000000; }
a.main { font-size:13px; font-family:arial; color:#FF0000; text-decoration:none;}
a.main:HOVER { font-size:13px; font-family:arial; color:#FF0000; text-decoration:underline; }

td.mainsmall { font-size:11px; font-family:arial; color:#000000; }
span.mainsmall { font-size:11px; font-family:arial; color:#000000; }
a.mainsmall { font-size:11px; font-family:arial; color:#FF0000; text-decoration:none;}
a.mainsmall:HOVER { font-size:11px; font-family:arial; color:#FF0000; text-decoration:underline; }

td.rt_menu { font-size:12px; font-family:arial; color:#000000; }
a.rt_menu { font-size:12px; font-family:arial; color:#FF0000; text-decoration:none;}
a.rt_menu:HOVER { font-size:12px; font-family:arial; color:#FF0000; text-decoration:underline; }
td.rt_menu_hdr { font-family:arial; font-size:13px; color:#FFFFFF; }
a.rt_menu_hdr { font-size:11px; font-family:arial; color:#FF0000; text-decoration:none;}
a.rt_menu_hdr:HOVER { font-size:11px; font-family:arial; color:#FF0000; text-decoration:underline; }

td.mailheader { font-size:14px; font-family:arial; color:#000000; }
a.mailheader { font-size:14px; font-family:arial; color:#FF0000; text-decoration:none;}
a.mailheader:HOVER { font-size:14px; font-family:arial; color:#FF0000; text-decoration:underline; }

td.mailbody { font-size:13px; font-family:arial; color:#000000; }
a.mailbody { font-size:13px; font-family:arial; color:#FF0000; text-decoration:none;}
a.mailbody:HOVER { font-size:13px; font-family:arial; color:#FF0000; text-decoration:underline; }

td.profilename { font-size:15px; font-family:arial; color:#000000; }

img.img1 {color:#000000; border-color:#000000;}

td.paginate { font-size:14px; font-family:arial; color:#000000; }
a.paginate { font-size:14px; font-family:arial; color:#FF0000; text-decoration:none;}
a.paginate { font-size:14px; font-family:arial; color:#FF0000; text-decoration:underline; }

td.create1 { font-size:25px; font-family:arial; color:#000000; }
a.create1 { font-size:25px; font-family:arial; color:#FF0000; text-decoration:none;}
a.create1 { font-size:25px; font-family:arial; color:#FF0000; text-decoration:underline; /*border-bottom: 1px double;*/}

td.twotwo57 { font-size:12px; font-family:arial; color:#000000; }
a.twotwo57 { font-size:12px; font-family:arial; color:#FF0000; text-decoration:none;}
a.twotwo57 { font-size:12px; font-family:arial; color:#FF0000; text-decoration:underline; }

td.footer { font-size:10px; font-family:arial; color:#000000; }
a.footer { font-size:10px; font-family:arial; color:#FF0000; text-decoration:none;}
a.footer { font-size:10px; font-family:arial; color:#FF0000; text-decoration:underline; }

td.msg_notice { font-size:20px; font-family:arial; color:#FF0000; }
span.msg_notice { font-size:20px; font-family:arial; color:#FF0000; }
a.msg_notice { font-size:20px; font-family:arial; color:#FF0000; text-decoration:none;}
a.msg_notice { font-size:20px; font-family:arial; color:#FF0000; text-decoration:underline; }

.topmsg {color:#000000;font-family:arial;font-size:13px;}

.error{color:red;font-size:16px;font-weight:bold;}

.buttonCss{
background-image:url(/images/buttonimage.gif);
background-repeat:repeat;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:22px;
}

.buttonCss a{
color:#FFFFFF;
cursor:pointer;
text-decoration:none;
}

.erroMsgOn{
background-color:#FFCC00;
border:1px solid #FF0000;
bottom:8px;
height:30px;
padding:8px;
visibility:visible;
width:300px;
text-align:right;
}

.input{width:184px;}
.inputselect{width:185px;}
.inputtextarea{width:565px; height:80px;}
.mandatory{color:red;font-size:13px;font-family:arial}
.inputselectSmall{width:140px;}
.inputselectBig{width:209px;}

.suggestBoxMain{
	width:147px;
	float:left; 
	height:30px; 
	overflow:hidden; 
	border:none; 
	z-index:1005; 
	margin-right:0px;
}

.suggestBoxClass{
position:absolute; margin-left:0px; height:17px; width:108px; margin-top:0px;
}
#suggestDiv{
	width:220px;
	overflow:hidden;
	clear:both;
	border:1px solid;
	visibility:hidden;
	background-color:#ffffff;
	margin-top:-2px;
	_margin-left:2px;
	}
.suggestBoxClass img{
clear:none;
margin-top:8px;
margin-left:-17px;
border:none;
z-index:1000;
}	



.selectedSuggestion{
 background-color:#316AC5;
 color:#ffffff;
}

.suggestionLabel{
 background-color:#ffffff;
 color:#999999;
}

.selectedSuggestionLabel{
 background-color:#316AC5;
 color:#ffffff;
}

.nonSelectedSuggestion{
background-color:#ffffff;
 color:#000000;
}

 .suggestComponent{
 width:145px;
 }
 
 .suggestImage{
 float:left; width:13px; height:12px;
 }
 #closeSuggest{
 float:right;
 background-color:#FFFFFF;
 height:15px;
 }
 #closeSuggest a{
 text-decoration:underline;
 font-size:0.8em;
 padding:2px;
 }
 #suggestTable{
 height:200px;
 overflow:none;
 }
 
 #suggestLoadingDiv{
	width:184px;
	height:0px;
	overflow:hidden;
	clear:both;
	border:1px solid #cccccc;
	background-color:#ffffff;
	visibility:hidden;

	}

	
	
	
#hideshow {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#fade {
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}
.popup_block {
	background: #ddd;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	
	position: fixed;
	top: 5%;
	left: 28%;
	margin: 0 0 0 0;
	z-index: 100;

}
.popup_block .popup {
	float: left;
	width: 100%;
	background: #fff;
	margin: 0 0;
	padding: 0 0;
	border: 1px solid #bbb;
}

.popup img.cntrl {
	position: absolute;
	right: -5px;
	top: -5px;
}

*html #fade {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

*html .popup_block {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}

form
{
margin:0px;padding:0px;
}
.divider
{
border-top:1px solid #dadada; /*width:230px;*/ margin-top:7px; height:7px;
}
.featuredDivider
{
border-top:1px solid #dadada; width:190px; margin-top:7px; height:7px;
}

.searchDivider
{
border-top:1px solid #dadada; width:970px; margin-top:7px; height:7px;
}

.searchHeaderDivider
{
border-top:1px solid #dadada; width:100%; margin-top:7px; height:7px;
}

.profileDivider
{
border-top:1px solid #dadada; width:970px; margin-top:7px; height:7px;
}

.loginDivider
{
border-top:1px solid #dadada; width:1070px; margin-top:7px; height:7px;
}

.createProfileDivider
{
border-top:1px solid #dadada; width:100%; margin-top:7px; height:7px;
}

.registerDivider
{
border-top:1px solid #dadada; width:100%; margin-top:7px; height:7px;
}
.registerRightDivider
{
border-top:1px solid #dadada; width:100%; margin-top:7px; height:7px;
}

/*.featuredUserImage{
height:79px; width:79px; overflow:hidden; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/featured.png',sizingMethod='scale'); position:absolute;
}*/
.featuredUserImage{
height:79px; width:79px; overflow:hidden; background:none; position:absolute;
}


/*html>body .featuredUserImage{
height:79px; width:79px; overflow:hidden; background-image:url('/images/featured.png'); background-repeat:no-repeat; position:absolute;
}*/
html>body .featuredUserImage{
height:79px; width:79px; overflow:hidden; background-repeat:no-repeat; position:absolute;
}

/*.onlineUserImage{
height:53px; width:53px; margin-top:0px; margin-left:0px;  overflow:hidden; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/online.png',sizingMethod='scale'); position:absolute;
}
*/

.onlineUserImage{
height:53px; width:53px; margin-top:0px; margin-left:0px;  overflow:hidden; background:none; position:absolute;
}

/*
html>body .onlineUserImage{
height:53px; width:53px; margin-top:0px; margin-left:0px; overflow:hidden; background-image:url('/images/online.png'); background-repeat:no-repeat; position:absolute;
}
*/
html>body .onlineUserImage{
height:53px; width:53px; margin-top:0px; margin-left:0px; overflow:hidden;  background-repeat:no-repeat; position:absolute;

.txtblue {
color:#175878;
}
.secure {
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin:0;
text-align:center;
}
td.mainHead {
color:#000000;
font-family:arial;
font-size:20px;
}
td.mainHead2 {
color:#000000;
font-family:arial;
font-size:15px;
font-weight:bold;
}

.inputTextStyle {
    color: #515151;
}
.module-white {
background-color:#F6F6F6;
border:1px solid #AAAAAA;
color:#0F0F0F;
padding:6px;
}

.module-whitemini {
color:#0F0F0F;
}
.main-content {
border-spacing:0;
}

.title2 {
font-size:36px;
padding-top:5px;
}

.twentxt {
font-size:20px;
}

.txtredbold {
color:#B90000;
font-weight:700;
}


#messageContainer{
font-family:arial; font-size:0.8em; text-align:left;
}



.congratsClass{
color:#660007; font-weight:bold; font-size:1.4em;
}

.congratsMiddleSpacer{
font-size:0; height:17px; clear:both;
}

.hereClass{
font-size:1.1em; font-weight:bold; color:#000000;
}

.hereClassSpacer{
font-size:0; height:20px; clear:both;
}

.yourPassClass{
font-size:1.1em; font-weight:bold; color:#000000; float:left; margin-top:3px;
}

.numBox{
width:17px; height:19px; float:left; border:1px solid #040D14; text-align:center
}

.numBox div{
font-weight:bold; font-size:17px; color:#040D14;
}

.numListDiv{
clear:both;
}

.numListDiv a{
color:#676AB7;
}

.numMiddleSpacer{
width:10px; float:left; height:10px;
}

.updateSpacer{
width:40px; float:left; height:10px;
}

.numListDivSpacer{
font-size:0; height:15px; clear:both;
}

.numListGoSpacer{
float:left; width:41px; height:45px;
}

.numListGoToText{
float:left; width:35px; text-align:left;
}

.numListGoToText div{
margin-top:14px;
}

.numListDivNewSpacer{
font-size:0; height:7px; clear:both;
}

.confirmationSpacer{
float:left; width:77px; height:10px;
}

.confirmationText{
float:left;
}

.confirmationTopSpacer{
font-size:0; height:13px; clear:both;
}

.confirmationClear{
clear:both; font-size:0; height:13px;
}

.numEmailSpacer{
float:left; width:102px; height:40px;
}

.numEmailListClass{
float:left;
}

.numImageSpacer{
font-size:0; height:15px; clear:both;
}

.numListInboxSpacer{
width:80px; float:left; height:10px;
}

.numListImageDiv{
float:left;
}

.numListImageDiv img{
border:1px solid #491615;
}

.numListImageBottomSpacer{
font-size:0; height:13px; clear:both
}

.gotoClass{
font-size:1.4em; font-weight:none; color:#000000; float:left; margin-top:3px;
}



