/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.pagebodywidth {BACKGROUND: none ; width:900px}

.searchboxhight {BACKGROUND: url(rightpansearchcenterbg.gif); hight:52px}

.headerheight {BACKGROUND: none ; HEIGHT: 104px}

.headerlogopart {BACKGROUND: none ; HEIGHT:59px}

.logopart {BACKGROUND: none; float: left; padding:40px 356px 0px 5px}		/*Modidified top padding*/

.dlinks {BACKGROUND: none; float: left; padding:30px 0px 0px 0px; height:22px}	/*Modidified top padding*/

.dlinks2 {BACKGROUND: none; float: left; padding:30px 0px 0px 0px; height:22px}	/*Modidified top padding*/

.dlinks3 {BACKGROUND: none; float: right; padding:30px 0px 0px 0px; height:22px}	/*Modidified top padding*/


.buttonlinks1 {BACKGROUND: none; float: left;margin-top:-6px;margin-left:7px}	/*Modidified top margin*/

/*.buttonlinks1 {BACKGROUND: none; float: left;margin-top:3px;margin-left:7px}*/

.buttonlinks2 {BACKGROUND: none; float: left; padding:2px 0px 0px 0px}

.buttonspace {BACKGROUND: none; float: left; padding:0px 10px 0px 10px; font-family: Myriad; font-size:13px; color:#FFFFFF; margin-top:-6px;} /* Added Margin top */

.icon {BACKGROUND: none; float: left; padding:0px 0px 10px 9px}

.commlogo {BACKGROUND: none; float: left; padding:47px 20px 0px 15px}

.commtext {BACKGROUND: none; font-family:Arial; font-size:11px; line-height:18px ; float: left; padding:30px 10px 0px 0px; width:315px; color:#797979}

.commfeature {BACKGROUND: none; float: left; padding:20px 5px 0px 20px}

.boxtopbg {BACKGROUND: ../../images/tools/boxtopbg.gif; HEIGHT: 40px }

.contentpart-rightbg {BACKGROUND: (../../images/tools/boxleftdonebg.gif); BACKGROUND-REPEAT: repeat-x;}

.toppro {BACKGROUND: none; FONT-FAMILY: Arial; font-size:14px; line-height: normal; float: left; padding:0px 115px 0px 15px; color:#0061a2}

.toppro2 {BACKGROUND: none; FONT-FAMILY: Arial; font-size:14px; line-height: normal; float: left; padding:0px 0px 0px 0px; color:#0061a2}

.toptitle {BACKGROUND: none; FONT-FAMILY: Arial; font-size:14px; line-height: normal; float: left; padding:0px 0px 0px 0px; color:#797979}

.toptitle2 {BACKGROUND: none; FONT-FAMILY: Arial; font-size:14px; line-height: normal; float: left; padding:0px 0px 0px 0px; color:#ff4b00}

.rightpantitle {	font-family: Arial;;
	font-size: 12px;
	font-weight:normal;
	float:left;
	color: #FFFFFF;	/* Modidfied the color */
	margin-top:0px;
	margin-left:10px;
		
}

.loginbox {font-family: Arial;
	font-size: 9px;
	color: #005B9E;
	line-height:15px;
}

.login {font-family: Arial;
	font-size: 9px;
	color: #1f6fab;
	line-height:15px;
}


.logintext {font-family: Arial;
	font-size: 9px;
	color: #343434;
	line-height:14px;
}


.searchtitlejasper {FONT-FAMILY: Arial;
	font-size: 12px;
	color: #00579f;
	line-height:14px;
}


.searchtitleforge {FONT-FAMILY: Arial;
	font-size: 12px;
	color: #8babd5;
	line-height:14px;
}

.part {BACKGROUND: none; float: left; padding:0px 8px 0px 8px}

.searchpart {BACKGROUND: none; float: left; padding:0px 8px 0px 12px}

.blogtextpart{
font-family: Arial;
	font-size: 11px;
	color: #797979;
	float:left;
    padding:10px 45px 20px 12px;
	line-height:19px;
}



.fotterboxtitle{
FONT-FAMILY: Arial;
font-size: 11px;
color: #ff4b00;
float:left;
margin-left:18px;
/*padding:0px 350px 2px 18px;*/

}


.fotterboxtext{
FONT-FAMILY: Arial;
	font-size: 10px;
	color: #007db7;
    padding:0px 0px 0px 18px;
	line-height:14px;
}


.fotterlinks{
FONT-FAMILY: Arial;
	font-size: 10px;
	float:left;
	color: #424242;
    padding:0px 0px 0px 18px;
}


a.fotlink:link { font-family: Arial; font-weight: none; font-size: 10px; color: #424242; text-decoration: none; }
a.fotlink:visited { font-family: Arial; font-weight:normal; font-size: 10px; color: #424242; text-decoration: none; }
a.fotlink:hover { font-family: Arial; font-weight: none; font-size: 10px; color: #0061a6; text-decoration: none; }
a.fotlink:active { font-family: Arial; font-weight: none; font-size: 10px; color: #424242; text-decoration: none; }



.newstext{
font-family: Arial;
	font-size: 11px;
	color: #797979;
	margin-left:12px;
	margin-right:15px;
	margin-top:10px;
}


a.morelink:link { font-family: Arial; font-weight: none; font-size: 11px; color: #0076b4; text-decoration: none; }
a.morelink:visited { font-family: Arial; font-weight:normal; font-size: 11px; color: #0076b4; text-decoration: none; }
a.morelink:hover { font-family: Arial; font-weight: none; font-size: 11px; color: #000000; text-decoration: none; }
a.morelink:active { font-family: Arial; font-weight: none; font-size: 11px; color: #0076b4; text-decoration: none; }



.statstext {	
font-family: Arial;
	font-size: 11px;
	color: #7A7A7A;
	line-height:18px
	}
	
.statsno {font-family: Arial;
	font-size: 11px;
	color: #0061A6;
		}

.statstotal {font-family: Arial;
	font-size: 11px;
	color: #0061A6;
		}


A.logintextlink:link {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #0061a6; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.logintextlink:visited {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #0061a6; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.logintextlink:hover {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.logintextlink:active {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #0061a6; FONT-FAMILY: Arial; TEXT-DECORATION: none}


A.dlinktext:link {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #797979; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.dlinktext:visited {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #797979; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.dlinktext:hover {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0061a4; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.dlinktext:active {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #797979; FONT-FAMILY: Arial; TEXT-DECORATION: none}


A.dlinktext2:link {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0061a4; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.dlinktext2:visited {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0061a4; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.dlinktext2:hover {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.dlinktext2:active {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0061a4; FONT-FAMILY: Arial; TEXT-DECORATION: none}


A.mainbutlink:link {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding:20px 0px 0px 0px;text-transform: uppercase;}
A.mainbutlink:visited {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding:20px 0px 0px 0px;text-transform: uppercase;}
A.mainbutlink:hover {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding:20px 0px 0px 0px;text-transform: uppercase;}
A.mainbutlink:active {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding:20px 0px 0px 0px;text-transform: uppercase;}

A.mainbutlink1:link {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding:20px 0px 0px 0px;text-transform: uppercase;}
A.mainbutlink1:visited {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding:20px 0px 0px 0px;text-transform: uppercase;}
A.mainbutlink1:hover {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding:20px 0px 0px 0px;text-transform: uppercase;}
A.mainbutlink1:active {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding:20px 0px 0px 0px;text-transform: uppercase;}

A.commcontentlink:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0061a4; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; height:20px}
A.commcontentlink:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0061a4; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; height:20px}
A.commcontentlink:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; height:20px}
A.commcontentlink:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0061a4; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; height:20px}

A.categorylink:link {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #8babd5; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; height:20px}
A.categorylink:visited {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #8babd5; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; height:20px}
A.categorylink:hover {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; height:20px}
A.categorylink:active {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #8babd5; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; height:20px}

.comlinktext {	font-family: Arial; font-weight:sharp; font-size: 10px; color: #999999}



.topclicklink {	font-family: Arial; font-weight:sharp; font-size: 10px; color: #797979; margin-right:7px; margin-bottom:3px;}


.welcometitle{ FONT-FAMILY: Arial; font-weight:normal; font-style: roman; font-size: 15px; color:#0061a5; padding:18px 0px 0px 10px}

.welcomecontent{ font-family: Arial; font-weight:normal; font-style: inherit; line-height:25px; font-size: 12px; color:#797979; padding:8px 95px 0px 10px}

.commtitle{ font-family: Arial;; font-weight:normal; font-style: roman; font-size: 12px; color:#FFFFFF; padding:0px 0px 0px 18px}	/* Modified the color */



.footboxtopcenterbg {BACKGROUND: url(../../images/tools/footboxtopl2.gif) repeat-x ; HEIGHT: 5px}

.footboxcenterbg {BACKGROUND: url(../../images/tools/footboxcenterbg.gif) repeat-y; background-color:#ecf5f9; width: 483px}

.footboxcenterinbg {BACKGROUND: url(../../images/tools/footboxcenter2.gif) repeat-x }

.footboxcenterrightbg {BACKGROUND: url(../../images/tools/footboxcenterrightbg.gif) repeat-y }

.footboxdonecenterbg {BACKGROUND: url(../../images/tools/footboxbot2.gif) repeat-x ; HEIGHT: 13px}




/*************************** My Page *******************************************/

.boxtitletext{ font-family:Arial; font-size:11px; font-weight: none; color: #333333}

.boxcontenttext{ font-family:Arial; font-size:11px; color: #1c70ab}

.boxcenterbg{ background:url(../../images/tools/foldboxcenterbg.gif) #e0eef6 repeat-x}

.botbox1 {BACKGROUND: none; float: left; padding:5px 15px 0px 15px}

.botbox2 {BACKGROUND: none; float: left; padding:0px 5px 0px 5px}

.topboxtexttitle {	font-family: Arial; font-weight: none; font-size: 12px; color: #0061a4; float: left; margin-left:10px}
	
.vnews {margin-left:20px;}

.topboxtext3title {	font-family: Arial; font-weight: bold; font-size: 12px; color: #ffffff; float: left; margin-left:10px}

.topboxtext2title {	font-family: Arial; font-weight: none; font-size: 12px; color: #ffffff; float: left;}

.searchbox1 {	font-family: Arial; font-weight: none; font-size: 10px; color: #000000; float: right}

.topboxtextrighttitle {	font-family: Arial; font-weight: none; font-size: 12px; color: #0061a4; float: left}

.toolsonrooff {	font-family: Arial; font-weight: none; font-size: 11px; color: #0061a6; float: left; padding-left:8px}

.toolsyesrono {	font-family: Arial; font-weight: none; font-size: 11px; color: #999999; float: left; padding-left:8px}

.onrooff {	font-family: Arial; font-weight: none; font-size: 11px; color: #0061a6}

.boxcontenttext_1{ font-family:Arial; font-weight:normal; font-size:11px; color: #000000}

.mtlink2 {BACKGROUND: none; float: right; padding:0px 3px 0 0px; width: auto; height:22px; margin-top:-8px;}	/*Margin top added */

	

A.botboxnumber:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial; TEXT-DECORATION: underline; float:left}
A.botboxnumber:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial; TEXT-DECORATION: underline; float:left}
A.botboxnumber:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9933; FONT-FAMILY: Arial; TEXT-DECORATION: underline; float:left}
A.botboxnumber:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff9933; FONT-FAMILY: Arial; TEXT-DECORATION: underline; float:left}

.botboxnumbersel {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9933; FONT-FAMILY: Arial; float:left}

.botboxnumberselvariable {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; float:left}

A.l2buttontext:link {FONT-WEIGHT: 600; FONT-SIZE: 11.5px; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 5px} /*Modified color to white */
A.l2buttontext:visited {FONT-WEIGHT: 600; FONT-SIZE: 11.5px; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 5px} /*Modified color to white */
A.l2buttontext:hover {FONT-WEIGHT: 600; FONT-SIZE: 11.5px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 5px}
A.l2buttontext:active {FONT-WEIGHT: 600; FONT-SIZE: 11.5px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 5px}


A.l2buttonrighttext:link {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #0061a2; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}
A.l2buttonrighttext:visited {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #0061a2; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding:0px 0px 0px 0px}
A.l2buttonrighttext:hover {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}
A.l2buttonrighttext:active {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}

A.backclass:link {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #0061a2; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}
A.backclass:visited {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #0061a2; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding:0px 0px 0px 0px}
A.backclass:hover {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}
A.backclass:active {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}

A.stylo21:link{FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding:0px 0px 0px 5px}
A.stylo21:hover{FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding:0px 0px 0px 5px}
A.stylo21:visited{FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding:0px 0px 0px 5px}
A.stylo21:active{FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding:0px 0px 0px 5px}



A.stylol3:link {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}
A.stylol3:visited {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}
A.stylol3:hover {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}
A.stylol3:active {FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding: 0px 0px 0px 0px}

A.l3buttonrighttext:link {FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; padding: 0px 0px 0px 0px}
A.l3buttonrighttext:visited {FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; padding:0px 0px 0px 0px}
A.l3buttonrighttext:hover {FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; padding: 0px 0px 0px 0px}
A.l3buttonrighttext:active {FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; padding: 0px 0px 0px 0px}

.linestyforrightl3 {	font-family: Arial; font-weight: none; font-size: 11px; color: #0061a2; float:left; padding:0 10px 0 10px}

.linespaceforl3 {BACKGROUND: none; float: left; padding:0px 10px 0px 10px; width:400px}


.linestyforl2 {	font-family: Arial; font-weight: none; font-size: 12px; color:#FFFFFF;  padding:0 0 0 3px}	/*Modified color to white*/

.linestyforrightl2 {	font-family: Arial; font-weight: none; font-size: 12px; color: #0061a2;  padding:0 5px 0 5px}


/*forum topic */
.forumtitle { font-family:Arial; font-size:12px; font-weight:bold; color:#ff9900; }

.forumtitle2 { font-family:Arial; font-size:12px; font-weight:bold; color:#666666; }

.forumcontent { font-family:Arial; font-size:11px; font-weight:normal; color:#666666; }

.butinertext {
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	color: #ff9900;
	padding:0px 0px 0px 0px
	}
	
	
.butinertext2 {
	font-family: Arial;
	font-size: 10px;
	font-weight: none;
	color: #FFFFFF;
	}
	

.configuration {
	font-family: Arial;
	font-size: 12px;
	font-weight: 600;
	padding-left: 10px;
	color: #FFFFFF;
	}

.forumsearch {
	font-family: Arial;
	font-size: 12px;
	font-weight: 600;
	padding-left: 10px;
	color: #FFFFFF;	/* Modified the color */
	}


.datara {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #656565;
	}

.author {
	font-family: Arial;
	font-size: 10px;
	font-weight: none;
	padding-left:10px;
	padding-bottom:5px;
	color: #656565;
	}


.mmddyr{
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	color: #343434;
	}


.style37 {color: #FFFFFF; font-size: 8px;}
.style39 {
	color: #FFFFFF;
	font-size: 9px;
}
.style17 {	color: #CCFFFF;
	font-size: 5px;
	font-family: Arial;
}

.fid {	color: #000000;
	font-size: 9px;
	font-family: Arial;
}
.style35 {	font-size: 5px;
	font-family: Arial;
	color: #FFFFFF;
}
/* Users Section start */
.style40 {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #ff9a00;
	}
.reguser {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #ff9a00;
	}
.style42 {
	color: #666666;
	font-family: Arial;
	font-size: 13px;
	}


.otherboxlinebg {BACKGROUND: url(../../images/tools/otherboxcenterlinebg.gif) repeat-x #f6fafc}

A.submenu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; TEXT-DECORATION: none
	}
A.submenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenu:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}	
A.stylo12:link{FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#ff0000; TEXT-DECORATION: none;}
A.stylo12:visited{FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#ff0000; TEXT-DECORATION: none;}
A.stylo12:hover{FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#ff0000; TEXT-DECORATION: none;}
A.stylo12:active{FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#ff0000; TEXT-DECORATION: none;}
/***************************************************NEW CSS UI DESIGN****************************************************/
.fomdivtophight { padding-top:20px}

A.fidtitletext { font-family: Arial; font-size:12px; font-weight:bold; color:#ff9a00}

A.fid2titletext { font-family: Arial; font-size:12px; font-weight:bold; color:#ff9a00; float: left}

.boxtoptitletextfornew{ font-family: Arial; font-weight: none; font-size: 16px; color:#0061a5; padding:10px 0px 0px 15px}

.boxtopcontenttextfornew{ font-family: Arial; font-weight:normal; font-size: 13px; line-height:20px; color:#636563; padding:10px 15px 15px 15px}


.searchQuery {
    color: #666666;
    font-size:11px;
	font-family:Arial;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 180px;
    margin: 0;
}

.miniBox {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 40px;
    margin: 0;
}

.mailto {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 280px;
    margin: 0;
}

.mailto:focus,
.mailto:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.searchQuery:focus,
.searchQuery:hover {
    background-color: #e6e3e6;
	font-family:Arial;
	font-size:11px;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}
.searchQueryarea {
    color: #666666;
	font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 400px;
    margin: 0;
}
.searchQueryarea:focus,
.searchQueryarea:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
	font-family:Arial;
	font-size:11px;
    color: #0061a5;
}

.check:link{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a5; TEXT-DECORATION: underline; padding-bottom:3px;}
.check:visited{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a5; TEXT-DECORATION: underline; padding-bottom:3px;}
.check:hover{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a5; TEXT-DECORATION:none; padding-bottom:3px;}
.check:active{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a5; TEXT-DECORATION: underline; padding-bottom:3px;}



.style44left {
	font-family: Arial;
	font-size: 13px;
	color: #666666;
	font-weight:normal;
	float:left
	
}
.style45 { font-family:Arial; font-size: 15px; color:#0061a5; font-weight:600}
.style46 {color: #FF9900}


/********************new blog*****************/

.blogboxtextsingle{ font-family: Arial; font-weight:normal; font-size: 12px; color:#0061a6; padding:5px 5px 5px 25px}

.blogboxtextnew{ font-family: Arial; font-weight:normal; font-size: 12px; color:#0061a6; padding:5px 5px 5px 5px}
.blogboxtext{ font-family: Arial; font-weight:normal; font-size: 12px; color:#0061a6; padding: 10px 10px 10px 10px}

.blogrightrecentboxtext{ font-family: Arial; font-weight:normal; font-size: 11px; color:#797979; padding 10px 0px 10px 0px}

.blogrightoutboxtextpart{font-family: Arial; font-size: 11px; color: #797979; padding:10px 25px 20px 12px; line-height:19px}

a.bloggerlink:link { font-family: Arial; font-weight: none; font-size: 12px; color: #0076b4; text-decoration: none}
a.bloggerlink:visited { font-family: Arial; font-weight:normal; font-size: 12px; color: #0076b4; text-decoration: none}
a.bloggerlink:hover { font-family: Arial; font-weight: none; font-size: 12px; color: #000000; text-decoration: none}
a.bloggerlink:active { font-family: Arial; font-weight: none; font-size: 12px; color: #0076b4; text-decoration: none}

a.recentlink:link { font-family: Arial; font-weight: none; font-size: 11px; color: #797979; text-decoration: none}
a.recentlink:visited { font-family: Arial; font-weight:normal; font-size: 11px; color: #797979; text-decoration: none}
a.recentlink:hover { font-family: Arial; font-weight: none; font-size: 11px; color: #000000; text-decoration: none}
a.recentlink:active { font-family: Arial; font-weight: none; font-size: 11px; color: #797979; text-decoration: none}

a.bloglink:link { font-family: Arial; font-weight: none; font-size: 12px; color: #0061a6; text-decoration: none}
a.bloglink:visited { font-family: Arial; font-weight:normal; font-size: 12px; color: #0061a6; text-decoration: none}
a.bloglink:hover { font-family: Arial; font-weight: none; font-size: 12px; color: #383838; text-decoration: none}
a.bloglink:active { font-family: Arial; font-weight: none; font-size: 12px; color: #0061a6; text-decoration: none}

.topboxbg {BACKGROUND: url(../images/bg_1.gif) repeat-x #a5c3de}

.blogmaintext{ font-family: Arial; font-weight:normal; font-size: 11px; color:#0061a6; padding: 5px 5px 5px 5px}

.blogmaint1{ font-family: Arial; font-weight:normal; font-size: 12px; color:#7f7f7f; padding: 5px 5px 5px 5px}

.style100 { font-family:Arial; font-size: 15px; color:#0061a5; font-weight:600}

.blogtitlename { font-family:Arial; font-size:12px; font-weight:bold; color:#ff9900; }
.boxtitletext2{ font-family:Arial; font-size:11px; font-weight:normal; color: #333333}

.blogtb {
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding-left: 5px;
	color: #0061a6;
	}
	
.blogtb2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	padding-left: 5px;
	color: #797979;
	}

.searchbox {
    color: #666666;
    font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 240px;
    
}
.searchbox:focus,
.searchbox:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
	font-family:Arial;
	font-size:11px;
    color: #0061a5;
}

.blogcontent { font-family:Arial; font-size:11px; font-weight:normal; color:#666666; }

.photo {
   width:75px;
   text-align: center;
   padding: 3px 3px 3px 3px;
    display: block;
}

.forumtitle2 { font-family:Arial; font-size:12px; font-weight:bold; color:#666666; }


.addblgcatbut{
	background-image:url(../../images/addcatag.gif);
	background-repeat:repeat;
	background-position:center center;
	width:90px;
	height:22px;
	border:0px;
	padding:0px;
	}
.addblgcatbut:hover{
	background-image:url(../../images/addcatagr.gif);
	background-repeat:repeat;
	background-position:center center;
	width:90px;
	height:22px;
	border:0px;
	padding:0px;
	}
.addblgcmnt{
	background-image:url(../../images/addcom.png);
	background-repeat:repeat;
	background-position:center center;
	width:90px;
	height:22px;
	border:0px;
	padding:0px;
	}
.addblgcmnt:hover{
	background-image:url(../../images/addcomr.png);
	background-repeat:repeat;
	background-position:center center;
	width:90px;
	height:22px;
	border:0px;
	padding:0px;
	}
.delblgcatbut{
	background-image:url(../../images/deletecatag.gif);
	background-repeat:repeat;
	background-position:center center;
	width:100px;
	height:22px;
	border:0px;
	padding:0px;
	}
.delblgcatbut:hover{
	background-image:url(../../images/deletecatagr.gif);
	background-repeat:repeat;
	background-position:center center;
	width:100px;
	height:22px;
	border:0px;
	padding:0px;
	}
.editblgcatbut{
	background-image:url(../../images/editcatag.gif);
	background-repeat:repeat;
	background-position:center center;
	width:90px;
	height:22px;
	border:0px;
	padding:0px;
	}
.editblgcatbut:hover{
	background-image:url(../../images/editcatagr.gif);
	background-repeat:repeat;
	background-position:center center;
	width:90px;
	height:22px;
	border:0px;
	padding:0px;
	}
.blgcanbut{
	background-image:url(../../images/1cancelbutt.gif);
	background-repeat:repeat;
	background-position:center center;
	width:77px;
	height:22px;
	border:0px;
	padding:0px;
	}
.blgcanbut:hover{
	background-image:url(../../images/cancelrollover.gif);
	background-repeat:repeat;
	background-position:center center;
	width:77px;
	height:22px;
	border:0px;
	padding:0px;
	}

.blogbg {
  border:1px solid  #66CCFF;
}
.editblgcmnt{
	background-image:url(../../images/editcom.gif);
	background-repeat:repeat;
	background-position:center center;
	width:90px;
	height:22px;
	border:0px;
	padding:0px;
	}
	.editblglink{
	background-image:url(../../images/editlinks.gif);
	background-repeat:repeat;
	background-position:center center;
	width:77px;
	height:22px;
	border:0px;
	padding:0px;
	}
	.editblgpost{
	background-image:url(../../images/editpost.gif);
	background-repeat:repeat;
	background-position:center center;
	width:77px;
	height:22px;
	border:0px;
	padding:0px;
	}
	.moveplgpst{
	background-image:url(../../images/movepost.gif);
	background-repeat:repeat;
	background-position:center center;
	width:77px;
	height:22px;
	border:0px;
	padding:0px;
	}
.blgpublish{
	background-image:url(../../images/publish.gif);
	background-repeat:repeat;
	background-position:center center;
	width:77px;
	height:22px;
	border:0px;
	padding:0px;
	}
	.blgpublishlater{
	background-image:url(../../images/savepublis.gif);
	background-repeat:repeat;
	background-position:center center;
	width:100px;
	height:22px;
	border:0px;
	padding:0px;
	}

.butaddlink{

background-image:url(../../images/addlink.gif);
	background-repeat:repeat;
	background-position:center center;
	width:77px;
	height:22px;
	border:0px;
	padding:0px;

}

.sbox2 {

    color: #666666;

    font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    width:470px;

    

}

.sbox2:focus,

.sbox2:hover {

    background-color: #e6e3e6;

    border: 1px solid #7ba2bd;

    color: #0061a5;

}



.sbox3 {

    color: #666666;

    font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    width:400px;

    

}

.sbox3:focus,

.sbox3:hover {

    background-color: #e6e3e6;

    border: 1px solid #7ba2bd;

    color: #0061a5;

}

/***************************************************NEW CSS FOR RELEASE**************************************************/


.searchQueryrel {
    color: #666666;
    font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 200px;
    margin: 0;
}
.searchQueryrel:focus,
.searchQueryrel:hover {
    background-color: #e6e3e6;
		font-family:Arial;
	font-size:11px;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}
.searchQueryarearel {
    color: #666666;
    	font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    margin: 0;
}
.searchQueryarearel:focus,
.searchQueryarearel:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
		font-family:Arial;
	font-size:11px;
    color: #0061a5;
}



/**************************************************ENDS*****************************************************************/







/*************************************************NEW USER REGISTRATION**************************************/



.fomdivtophight { padding-top:20px}



A.fidtitletext { font-family: Arial; font-size:12px; font-weight:bold; color:#ff9a00}



A.fid2titletext { font-family: Arial; font-size:12px; font-weight:bold; color:#ff9a00; float: left}



.boxtoptitletextfornew{ font-family: Arial; font-weight: none; font-size: 16px; color:#0061a5; width:300px; padding:10px 0px 0px 15px; float:left}

.useractionmsg{ font-family: Arial; font-weight: none; font-size: 14px; color:#0061a5; width:300px;}
.usernamedisplay{ font-family: Arial; font-weight: none; font-size: 14px; color:#FF860C; }
.projectnamedisplay{ font-family: Arial; font-weight: none; font-size: 14px; color:#ff9900; width:300px; }
.errorMessageDisplay{ font-family: Arial; font-weight: none; font-size: 12px; color:#ff0000;padding-left:30px;  }
.errormsgdisplay{ font-family: Arial; font-weight: none;width:300px; font-size: 11px; color:#ff9900;padding-left:35px; }
.projectsubmit_text{ font-family: Arial; font-weight: none; font-size: 11px; color:#FF860C; width:300px; }
.projectnamedisplay{ font-family: Arial; font-weight: none; font-size: 11px; color:#FF860C; width:300px; }


.boxtoptitletextfornewright{ font-family: Arial; font-weight: none; font-size: 16px; color:#0061a5; width:200px; padding:10px 0px 0px 15px; float:right}



.boxtopcontenttextfornew{ font-family: Arial; font-weight:normal; font-size: 13px; line-height:20px; color:#636563; padding:25px 15px 15px 15px}





.searchQuery {

    color: #666666;

    	font-family:Arial;
	font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    padding: 0.17em 0.0833em 0.17em 0.25em;

    width: 150px;

    margin: 0;

}

.searchQuery:focus,

.searchQuery:hover {

    background-color: #e6e3e6;

    border: 1px solid #7ba2bd;
	font-family:Arial;
	font-size:11px;

    color: #0061a5;

}



.check:link{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a5; TEXT-DECORATION: underline; padding-bottom:3px;}

.check:visited{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a5; TEXT-DECORATION: underline; padding-bottom:3px;}

.check:hover{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a5; TEXT-DECORATION:none; padding-bottom:3px;}

.check:active{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a5; TEXT-DECORATION: underline; padding-bottom:3px;}
/* NEw User Creation  Css*/
/********************************************POP UP ALERT *******************************************/

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #7ba2bd;

/*background-color: lightyellow;*/
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

.popalerttitle {
font-family:Arial;
font-weight:bold;
font-size:11px;
font-color:white;
}

.pad {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}

/********************************************diary page********************************************/



.diarysearchQuery {
    color: #666666;
    	font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 250px;
    margin: 0;
}
.diarysearchQuery:focus,
.diarysearchQuery:hover {
    background-color: #e6e3e6;
		font-family:Arial;
	font-size:11px;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.boxdiarysearchQuery {
    color: #666666;
    	font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 300px;
    margin: 0;
}
.boxdiarysearchQuery:focus,
.boxdiarysearchQuery:hover {
    background-color: #e6e3e6;
		font-family:Arial;
	font-size:11px;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


/******************************summary index page-***********************************/



.summarypageleft { background:none; width:160px; float:left; padding-left:0px; padding-right:9px; padding-top:10px}

.summarypagecontentpart { background:none; width:484px; float:left; padding-left:0px; padding-right:0px; padding-top:10px}

.summarypageright { background:none; padding-left:9px; padding-right:3px; padding-bottom:15px;}


.projectleftpartnew { background: none; padding-left:0px; padding-right:9px; padding-bottom:25px}

.linkdivpad { padding-left:11px; padding-top:10px}

.listcontentpart { padding-bottom:10px}

.linksummaryleftpan:link{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a4; TEXT-DECORATION:none}
.linksummaryleftpan:visited{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a4; TEXT-DECORATION: none}
.linksummaryleftpan:hover{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#ff9900; TEXT-DECORATION:none}
.linksummaryleftpan:active{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a4; TEXT-DECORATION: none}

.linksummaryleftpantitle { FONT-FAMILY: Arial; font-size:12px; font-weight:bold; color:#ff9900}

.arrosticon { font-family:Arial; color:#797979}

.centerparttitle {font-family:Arial; color:#0061a5; font-size:18px;}

.summarycontentparttext {font-family:Arial; color:#797979; font-size:12px;}

.totitleforsummarypage {BACKGROUND: none; FONT-FAMILY: Arial; font-size:14px; line-height: normal; float: left; padding:0px 0px 0px 0px; color:#0061a2}

.summaryrightpannelboxbg { width:227px; background-image: url(../images/summaryrightboxcenterbg.gif); background-repeat:repeat-x  }

.summaryrightpannelboxbg2 { width:230px; background-image: url(../images/summaryrightboxcenterbg2.gif); background-repeat:repeat-x  }



.summaryrightpartpublic:link{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a6; TEXT-DECORATION:none}
.summaryrightpartpublic:visited{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a6; TEXT-DECORATION: none}
.summaryrightpartpublic:hover{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#ff9900; TEXT-DECORATION:none}
.summaryrightpartpublic:active{ font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a6; TEXT-DECORATION: none}

.projectpublicinfo { font-family:Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; color:#0061a6; TEXT-DECORATION:none}
.boxrequestttojoin{ font-family: Arial; font-weight:normal; font-size: 13px; line-height:20px; color:#636563; padding:15px 15px 15px 15px}

.boxrequestttojoinQuery {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 400px;
    margin: 0;
}
.boxrequestttojoinQuery:focus,
.boxrequestttojoinQuery:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}
.style52 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.newft {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 300px;
    margin: 0;
}
.newft:focus,
.newft:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.newft2 {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 150px;
    margin: 0;
}
.newft2:focus,
.newft2:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.newftti {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ff9900;
}

.newftti2 {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}


/* l3 button css */

A.l3buttonrighttext:link {FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR: #0061a2; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; padding: 0px 0px 0px 0px}
A.l3buttonrighttext:visited {FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR: #0061a2; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; padding:0px 0px 0px 0px}
A.l3buttonrighttext:hover {FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; padding: 0px 0px 0px 0px}
A.l3buttonrighttext:active {FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR: #0061a2; FONT-FAMILY: Arial; TEXT-DECORATION: none; float:left; padding: 0px 0px 0px 0px}

.linespaceforl3 {BACKGROUND: none; float: left; padding:0px 10px 0px 10px; width:365px}

.linestyforrightl3 {	font-family: Arial; font-weight: none; font-size: 11px; color: #0061a2; float:left; padding:0 10px 0 10px}

/********************************************ENDS********************************************/





/******************************************* Tool Tip css starts herer ********************/

#toolTip{
   border:1px solid #CCC;
   background-color:#F9F9F9;
   width:150px;
   position:absolute;
   visibility: hidden;
   overflow: hidden;
  	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
   color:#333;
}

#toolTip h1{
   display:block;
  	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
   background-color:#F1F1F1;
   border-bottom:1px solid #CCC;  
   margin:0px;
   padding:0px 2px;   
}

#toolTip p {
   margin:0px;
   padding:4px 2px;   
}

/******************************************  Tool Tip css Ends here ************************/



/*************************************************reg**************************************/

.reghead1{ font-family: Arial; font-weight: bold; font-size: 12px; color:#0061a5; padding:10px 0px 0px 15px; float:left}

.regnewft {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 250px;
    margin: 0;
}
.regnewft:focus,
.regnewft:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.regnewftlog {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 175px;
    margin: 0;
}
.regnewftlog:focus,
.regnewftlgo:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.styleiconon {	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #007db7;
}
/***********************************ENDS***************************************/

/*********************************RELEASE*************************************/
.forumtitle { font-family:Arial; font-size:12px; font-weight:bold; color:#ff9900; }

.forumtitle2 { font-family:Arial; font-size:12px; font-weight:bold; color:#666666; }

.forumcontent { font-family:Arial; font-size:11px; font-weight:normal; color:#666666; }
.style54 {font-size: 14px}

.style55 {color: ##b4b4b4}

.style56 {color: #b4b4b4}

.style57 {font-size: 12px; color: #b4b4b4; }

/*****************************************************************************/


/*********FOR LEGEND AND INFORMATION BOX************************/


.style404 {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ff9900;
}
.style405 {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #7f7f7f;

}

/********************************************diary page********************************************/



.diarysearchQuery {
    color: #666666;
    	font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 250px;
    margin: 0;
}
.diarysearchQuery:focus;
.diarysearchQuery:hover {
    background-color: #e6e3e6;
		font-family:Arial;
	font-size:11px;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.boxdiarysearchQuery {
    color: #666666;
    	font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 300px;
    margin: 0;
}
.boxdiarysearchQuery:focus;
.boxdiarysearchQuery:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
		font-family:Arial;
	font-size:11px;
    color: #0061a5;
}

/********************************************my page********************************************/

.mypagenew {
	font-family: Arial;
	font-size: 11px;
	color: #0062a2;
	font-weight:normal;
	padding-top:5px;
	padding-left:12px;
	}




.mypagenewsub {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	font-weight:normal;
	padding-top:5px;
}
/************************************My Public page********************************/

.publicpage1 {  
				float:left;
				font-family:Arial; 
				font-size:11px; 
				font-weight:normal; 
				color:#666666; margin-left: 10px; width: 100px; 
				line-height:18px;
			
				}
.publicpage2 { 
				font-family:Arial; 
				font-size:11px; 
				font-weight:normal; 
				color:#1c70ab; margin-left: 25px; width: 150px; 
				line-height:18px;
			
				}
				
				
.pubotherpage1 {  
				float:left;
				font-family:Arial; 
				font-size:11px; 
				font-weight:normal; 
				color:#666666; margin-left: 10px; width: 50px; 
				line-height:18px;
						
				}
.pubotherpage2 { 
				font-family:Arial; 
				font-size:11px; 
				font-weight:normal; 
				color:#1c70ab; margin-left: 10px; width: 120px; 
				line-height:18px;
				}
				
.publ1 {  
				float:left;
				font-family:Arial; 
				font-size:11px; 
				font-weight:normal; 
				color:#666666; margin-left: 5px; width: 100px; 
				line-height:18px;		
				}
.publ2 { 
				font-family:Arial; 
				font-size:11px; 
				font-weight:normal; 
				color:#1c70ab; margin-left: 25px; width: 150px; 
				line-height:18px;
				}		
													
	
.pubdn2 {  
				
				font-family:Arial; 
				font-size:11px; 
				font-weight:normal; 
				color:#666666; margin-left: 5px; width: 40px; 
				line-height:18px;		
				}
.pubdn1 { 
				float:left;
				font-family:Arial; 
				font-size:11px; 
				font-weight:normal; 
				color:#1c70ab; margin-left: 5px; width: 200px; 
				line-height:18px;
				}

/***************************************************************************************/
.projectPurpose {

    color: #666666;

    font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    padding: 0.17em 0.0833em 0.17em 0.25em;

    width: 300px;

    margin: 0;

}


.projectSlct {

    color: #666666;

    font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    padding: 0.17em 0.0833em 0.17em 0.25em;

    width: 150px;

    margin: 0;

}

.panel_registerprojectfield_drop_down {

    color: #666666;

    font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    padding: 0.17em 0.0833em 0.17em 0.25em;

    width: 150px;

    margin: 0;

}

.projectSlctcustom {

    color: #666666;

    font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    padding: 0.17em 0.0833em 0.17em 0.25em;

    width: 100px;

    margin: 0;

}
.temp_label1 {

    color: #666666;

    font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    padding: 0.17em 0.0833em 0.17em 0.25em;

    width: 300px;

    margin: 0;

}

.temp_label1:focus,

.temp_label1:hover {

    background-color: #e6e3e6;

    border: 1px solid #7ba2bd;

    color: #0061a5;

}
.templabel1 {

    color: #666666;

    font-size:11px;

    background-color: #ffffff;

    border: 1px solid #7ba2bd;

    padding: 0.17em 0.0833em 0.17em 0.25em;


    margin: 0;

}

.templabel1:focus,

.templabel1:hover {

    background-color: #e6e3e6;

    border: 1px solid #7ba2bd;

    color: #0061a5;

}

.style48 {color: #FF6600}

A.alpha:link {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff9900; FONT-FAMILY: Arial; font-weight:bold; TEXT-DECORATION: none
	}
A.alpha:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff9900; FONT-FAMILY: Arial; font-weight:bold; TEXT-DECORATION: none
}
A.alpha:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #7f7f7f; FONT-FAMILY: Arial; font-weight:bold; TEXT-DECORATION: none
}
A.alpha:active {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #0070c0; FONT-FAMILY: Arial; font-weight:bold; TEXT-DECORATION: none
	}	


A.alpha2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #7f7f7f; FONT-FAMILY: Arial; font-weight:bold; TEXT-DECORATION: none
	}
A.alpha2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #7f7f7f; FONT-FAMILY: Arial; font-weight:bold; TEXT-DECORATION: none
}
A.alpha2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff9900; FONT-FAMILY: Arial; font-weight:bold; TEXT-DECORATION: none
}
A.alpha2:active {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #0070c0; FONT-FAMILY: Arial; font-weight:bold; TEXT-DECORATION: none
	}	
.chckBox {

    color: #666666;
   
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
   
    width: 20px;
   

}
.proj_template_head{ 
   font-family: Arial; 
   font-weight: bold;
   font-size: 13px; 
   color:#0061a5; 
   width:300px;
   padding-left:15px;	
}
.normal_blue{ 
   font-family: Arial; 
   font-weight: normal;
   font-size: 11px; 
   color:#0061a5;
   text-decoration:none;	 
   
}
.normal_blue:hover{ 
   font-family: Arial; 
   font-weight: normal;
   font-size: 11px; 
   color:#0061a5;
   text-decoration:underline;	 
   
}

.lable_orange{ 
   font-family: Arial; 
   font-weight: bold;
   font-size: 12px; 
   color:#ff9a00; 
   padding-left:15px;	
}

.lable_blue{ 
   font-family: Arial; 
   font-weight: bold;
   font-size: 12px; 
   color:#00579f; 
   padding-left:15px;
}

.lable_grey{ 
   font-family: Arial; 
   font-weight: normal;
   font-size: 12px; 
   color:#999999; 
  
}
.project_txt_grey{ 
   font-family: Arial; 
   font-weight: normal;
   font-size: 12px; 
   color:#999999; 
   padding-left:20px;
}
.project_template_txt{ 
   font-family: Arial; 
   font-weight: normal;
   font-size: 12px; 
   color:#999999; 
  
}
.table_result_data{ 
   font-family: Arial; 
   font-weight: normal;
   font-size: 12px; 
   color:#999999; 
   padding-left:0px;
}
.tracker_element{ 
   font-family: Arial; 
   font-weight: normal;
   font-size: 12px; 
   color:#999999; 
   width:300px;
 padding-left:15px;	
}
.statusmsg { 
  font-family: Arial; 
  font-weight: none; 
  font-size: 13px; 
  color:#0061a5; 
  

}
/******************************addproject _new Page- end ***********************************/


/********************************************source page********************************************/

.sourcetopcovbg {BACKGROUND: url(../images/tools/sourcebodybg.gif) repeat-y }

.topboxtextselect{	font-family: Arial; font-weight: none; font-size: 12px; color: #ff9900; float: left}

/**************************************************************************************************/	

/********************************************docs********************************************/

.searchQuerydoc{
    color: #666666;
    	font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
	width:25px;
    margin: 0;
}
.searchQuerydoc:focus,
.searchQuerydoc:hover {
    background-color: #e6e3e6;
		font-family:Arial;
	font-size:11px;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.searchQuerydocbox{
    color: #666666;
    	font-family:Arial;
	font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
	width:300px;
    margin: 0;
}
.searchQuerydocbox:focus,
.searchQuerydocbox:hover {
    background-color: #e6e3e6;
		font-family:Arial;
	font-size:11px;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


/*************************************************reg**************************************/

.reghead1{ font-family: Arial; font-weight: bold; font-size: 12px; color:#0061a5; padding:10px 0px 0px 25px; float:left}

.regnewft {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 250px;
    margin: 0;
}
.regnewft:focus,
.regnewft:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.regnewftlog {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 175px;
    margin: 0;
}
.regnewftlog:focus,
.regnewftlgo:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.style40 {	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #ff9a00;
}
.style44 {	
	font-family: Arial;
	font-size: 13px;
	color: #666666;
	font-weight:normal;
	
}

.styleiconon {	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #007db7;
}

.regtoptexttitle1 {	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #8eacd3;
}

.regtoptexttitle2 {	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ff9900;
}

.regtoptexttitle3 {	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #00549b;
}

.regtoptexttitle4 {	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #ff9900;
}

.regtoptexttitle5 {	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #666666;
}

.regtoptexttitle6 {	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #999999;
}

.regtoptexttitle7 {	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ff9900;
}

.regtoptexttitle8 {	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #999999;
}

.butshobg {background-image: url(../../images/tools/butsholeft_right_bg.gif); background-repeat:repeat-x; height:8px;}

/********************************************source page********************************************/

.sourcetopcovbg {BACKGROUND: url(../images/sourcebodybg.gif) repeat-y }

.sourcetopbox { font-family:Arial; font-size:11px; color:#7f7f7f; padding-bottom:0px }

.sourcesubtextsty { font-family:Arial; font-size:11px; font-style: italic; color:#7f7f7f; padding-bottom:15px }

.sourcetopboxtitle {color: #e46c0a;font-weight: bold}

.prebox {border: 1px solid #1F74AF;}

.sourcesprebox {border: 1px solid #1F74AF; background-color: #FFFFFF; }

.sourcespreboxspace { margin-bottom:5px; margin-left:5px; margin-top:5px; margin-right:5px;}

.sourcesbotboxnumbersel {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e46c0a; FONT-FAMILY: Arial;}

.sourcestextl {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F881CB; FONT-FAMILY: Arial;}

.sourcestext2 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF9900; FONT-FAMILY: Arial;}

.sourcestext3 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #33CC33; FONT-FAMILY: Arial;}

.sourcesprebox2 {border: 1px solid #000000; background-color: #336699;}

.sourcesprebox3 {background-color: #85DADE; border-right: 1px solid #000000;}

.sourcespreboxright {background-color: #85DADE;}

.sourcesprebox4 {background-color:#F881CB; border-right: 1px solid #000000;}

.sourcesprebox7 {background-color:#FF9900;}

.sourcesprebox8 {background-color:#33CC33;}

.sourcesprebox6 {background-color:#ffffff; border-right: 1px solid #000000;}

.sourcesprebox5 {background-color: #CCCCCC;}

.sourcestopboxtext2title {	font-family: Arial; font-weight: none; font-size: 12px; color: #ffffff; margin-bottom:5px; margin-top:5px; margin-left:10px; margin-right:10px;}

.sourcestopboxtext3title {	font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; margin-bottom:5px; margin-top:5px; margin-left:10px; margin-right:10px;}

.sourcestopboxtext4title {	font-family: Arial; font-weight:normal; font-size: 11px; color: #000000; margin-bottom:15px; margin-top:15px; margin-left:10px; margin-right:10px;}

.vc_raw_diff {
  background-color: #cccccc;
  font-size: smaller;
}

.vc_blame_line, .vc_blame_author, .vc_blame_rev {
  font-family: monospace;
  font-size: smaller;
  text-align: right;
  white-space: nowrap;
  padding-right: 1em;
}

.vc_blame_text {
  font-family: monospace;
  font-size: smaller;
  text-align: left;
  white-space: pre;
  width: 100%;
}

/*** Log messages ***/
.vc_log {
  /* unfortunately, white-space: pre-wrap isn't widely supported ... */
  white-space: -moz-pre-wrap; /* Mozilla based browsers */
  white-space: -pre-wrap;     /* Opera 4 - 6 */
  white-space: -o-pre-wrap;   /* Opera >= 7 */
  white-space: pre-wrap;      /* CSS3 */
  word-wrap: break-word;      /* IE 5.5+ */
}

/*** Highlight Markup Styles ***/
#vc_markup .num  { color: #000000; }
#vc_markup .esc  { color: #bd8d8b; }
#vc_markup .str  { color: #bd8d8b; }
#vc_markup .dstr { color: #bd8d8b; }
#vc_markup .slc  { color: #ac2020; font-style: italic; }
#vc_markup .com  { color: #ac2020; font-style: italic; }
#vc_markup .dir  { color: #000000; }
#vc_markup .sym  { color: #000000; }
#vc_markup .line { color: #555555; }
#vc_markup .kwa  { color: #9c20ee; font-weight: bold; }
#vc_markup .kwb  { color: #208920; }
#vc_markup .kwc  { color: #0000ff; }
#vc_markup .kwd  { color: #404040; }

/*** Py2html Markup Styles  ***/
#vc_markup .PY_STRING     { color: #bd8d8b; }
#vc_markup .PY_COMMENT    { color: #ac2020; font-style: italic; }
#vc_markup .PY_KEYWORD    { color: #9c20ee; font-weight: bold; }
#vc_markup .PY_IDENTIFIER { color: #404040; }

/*indexbox */
.labforthebox {	font-family: Arial; font-size: 11px; color: #005da5;}

.labdetaforthebox {	font-family: Arial; font-size: 11px; color: #9a9c9a;}
.forumpageanswer {	font-family: Arial; font-weight: none; font-size: 12px; color: #0061a2;}

.releasereadyreleaserameboxcenterbg2{ background:url(../images/releasefoldboxcenterbg2.gif) #e0eef6 repeat-x}

ul{ list-style-type:none;} 

/********************************************box********************************************/

/********************************************Wiki********************************************/

.wikistyle1 {
	border:1px solid #0099FF;
	color:#0066FF;
	padding:5px;
	}
	
.boxcontwiki{
	color: #999999;
	font-family:Arial;
	font-size:11px;
	}
	
.boxwiki{
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
	width:624px;
    margin: 0;
}
.boxwiki:focus,
.boxwiki:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}
.tracker_tool_border {

    border:1px solid #0033CC;	

}

/********************************************Tracker********************************************/
.trackerboxQuery {
    color: #666666;
    font-size:10px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 180px;
    margin: 0;
}
.trackerboxQuery:focus,
.trackerboxQuery:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.boxtracker{
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
	width:300px;
    margin: 0;
}
.boxtracker:focus,
.boxtracker:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.boxtracker2{
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
	width:400px;
    margin: 0;
}
.boxtracker2:focus,
.boxtracker2:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.trackerbox2{
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
	width:230px;
    margin: 0;
}
.trackerbox2:focus,
.trackerbox2:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.trabox3{
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
	width:140px;
    margin: 0;
}
.trabox3:focus,
.trabox3:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}




/******************************************************wiki *****************************/



.toolboxwiki01 {
	font-family:Arial;
	 font-size:11px; 
	 color: #1c70ab;
	width:175px;
	height:20px;
	padding-top:5px;
	float:left;
}

.toolboxwiki03 {
	font-family:Arial;
	 font-size:11px; 
	 color: #1c70ab;
	width:240px;
	height:20px;
	padding-top:5px;
	float:left;
}

.toolboxwiki04 {
	font-family:Arial;
	 font-size:11px; 
	 color: #1c70ab;
	width:99px;
	height:20px;
	padding-top:5px;
	float:left;
}

.toolboxwiki05 {
	font-family:Arial;
	 font-size:11px; 
	 color: #1c70ab;
	width:90px;
	height:20px;
	padding-top:5px;
	float:left;
}

.toolboxwikiline {
	clear:both;
    width: auto;
	background-color:#FFFFFF;
	height:1;
	line-height:1px;
	

}
.mandatory_star {
 color:#FF0000;
 
}
.dummy {
 color:#FFFFFF;
 
}
.breadcrumb1 {
	
font-family: Arial;
	font-size: 10px;
	color: #8eacd3;
	font-weight:bold;
	}

.breadcrumb2{	
font-family: Arial;
	font-size: 10px;
	color: #ff9900;
		font-weight:bold;
	}

boxtopredesign{ font-family: Arial; font-weight:normal; font-size: 13px; line-height:20px; color:#636563; padding:25px 15px 15px 25px}

.projecthompageheaderbg {background-image: url(../../images/summarycontentpartbg.gif); background-repeat:repeat-x; background-color:#FFFFFF;}

#error_message{font-family: Arial; font-weight:bold; font-size: 12px;color:#ff0000;}
#error_message_side{font-family: Arial; font-weight:bold; font-size: 11px;color:#ff0000;}

/****contactus css****/

.reghead1{ font-family: Arial; font-weight: bold; font-size: 12px; color:#0061a5; padding:10px 0px 0px 25px; float:left}

.regnewft {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 250px;
    margin: 0;
}
.regnewft:focus,
.regnewft:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.regnewft2 {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 50px;
    margin: 0;
}
.regnewft2:focus,
.regnewft2:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.regnewft3 {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 175px;
    margin: 0;
}
.regnewft3:focus,
.regnewft3:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}


.regnewftlog {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    width: 175px;
    margin: 0;
}
.regnewftlog:focus,
.regnewftlgo:hover {
    background-color: #e6e3e6;
    border: 1px solid #7ba2bd;
    color: #0061a5;
}

.style40 {	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #ff9a00;
}
.styleiconon {	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #007db7;
}

.regtoptexttitle1 {	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #8eacd3;
}

.regtoptexttitle2 {	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ff9900;
}

.regtoptexttitle3 {	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #00549b;
}

.regtoptexttitle4 {	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #ff9900;
}

.regtoptexttitle5 {	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #666666;
}

.regtoptexttitle6 {	font-family: Arial;
	font-weight: none;
	font-size: 12px;
	color: #999999;
}

.regtoptexttitle7 {	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ff9900;
}

.regtoptexttitle8 {	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #999999;
}

.leftwidth{
	width:646;
}
.rightwidth{
	width:239
}
.rightwidth{
	width:239
}

.rightboxbottompading{

padding-bottom:6px;

}

.versioncompareradio{
padding-left:50px;
}

.alignblogmsg{
padding-left:20px;
}

/*    My Public Page   */ 

.mypobg { background-image: url(../../images/tools/topboxreachbg.gif); background-repeat:repeat-x; background-color:#a2c5dd;}


.style2err {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.style6err {color: #000033; font-size: 13px; }
.style7err {
	font-size: 18px;
	font-style: italic;
}
.style9err {color: #000033}
.style10err {font-size: 13px}

.SitesearchQuery {
    color: #666666;
    font-size:11px;
    background-color: #ffffff;
    border: 1px solid #7ba2bd;
    padding: 0.17em 0.0833em 0.17em 0.25em;
    width: 100px;
    margin: 0;
}

.mypobg { background-image: url(../../images/tools/topboxreachbg.gif);
background-repeat:repeat-x; background-color:#a2c5dd;}


/********************** My Public Page ********************/

.blogtb3 {
	font-family: Arial;
	font-size: 11px;
	font-weight:600;
	padding-left: 5px;
	color: #797979;

	}
/**********************************************************/


A.tracker_title:link{FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#999999; TEXT-DECORATION: none;}
A.tracker_title:visited{FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#999999; TEXT-DECORATION: none;}
A.tracker_title:hover{FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#999999; TEXT-DECORATION: none;}
A.tracker_title:active{FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#999999; TEXT-DECORATION: none;}

a.imlinks:link { font-family: Arial; font-weight: none; font-size: 11px; color: #1c70ab; text-decoration: none; }
a.imlinks:visited { font-family: Arial; font-weight:none; font-size: 11px; color: #1c70ab; text-decoration: none; }
a.imlinks:hover { font-family: Arial; font-weight: none; font-size: 11px; color: #000000; text-decoration: none; }
a.imlinks:active { font-family: Arial; font-weight: none; font-size: 11px; color: #1c70ab; text-decoration: none; }

a:link { font-family: Arial; font-weight: none; font-size: 11px; color: #1c70ab; text-decoration: none; }
a:visited { font-family: Arial; font-weight:none; font-size: 11px; color: #1c70ab; text-decoration: none; }
a:hover { font-family: Arial; font-weight: none; font-size: 11px; color: #000000; text-decoration: none; }
a:active { font-family: Arial; font-weight: none; font-size: 11px; color: #1c70ab; text-decoration: none; }

.button90px {

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

	background-position: -0px -0px;

	background-repeat: no-repeat; 

	border:0px;

	padding-bottom:2px;

	overflow: hidden;

	width: 90px;

	height: 22px;

	background-color: transparent;

	font-family: Lucida-grande,Arial;

	font-size:12px;

	font-weight:200;

	color:#1f74af;

	text-align: center;

	}

	

.button90px:hover {

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

	background-position: -0px -22px;

	background-repeat: no-repeat; 

	border:0px;

	padding-bottom:2px;

	overflow: hidden;

	width: 90px;

	height: 22px;

		font-family: Lucida-grande,Arial;

	font-size:12px;

	font-weight:200;

	color:#1f74af;

	text-align: center;

	}	





.button110px {

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

	background-position: -0px -44px;

	background-repeat: no-repeat; 

	border:0px;

	padding-bottom:2px;

	overflow: hidden;

	width: 110px;

	height: 22px;

	background-color: transparent;

	font-family: Lucida-grande,Arial;

	font-size:12px;

	font-weight:200;

	color:#1f74af;

	text-align: center;

	}

	

.button110px:hover {

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

	background-position: -0px -66px;

	background-repeat: no-repeat; 

	border:0px;

	padding-bottom:2px;

	overflow: hidden;

	width: 110px;

	height: 22px;

	font-family: Lucida-grande,Arial;

	font-size:12px;

	font-weight:200;

	color:#1f74af;

	text-align: center;

	}	
	
.buttonorg110px:hover {
	background-image:url(/themes/esp/images/button_bg.gif);
	background-position:10px -69px;
	background-repeat:no-repeat;
	border:0 none;
	color:#0d0d0d;
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
	font-weight:bold;
	height:30px;
	overflow:hidden;
	padding:2px 0px;
	margin:0px;
	text-align:center;
	width:110px;
}
.buttonorg110px {
	background-color:transparent;
	background-image:url(/themes/esp/images/button_bg.gif);
	background-position:10px -103px;
	background-repeat:no-repeat;
	border:0 none;
	color:#0d0d0d;
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
	font-weight:bold;
	height:30px;
	overflow:hidden;
	padding:2px 0px;
	margin:0px;
	text-align:center;
	width:110px;
}
.buttonorg200px:hover {
	background-image:url(/themes/esp/images/button_bg.gif);
	background-position:0 -272px;
	background-repeat:no-repeat;
	border:0 none;
	color:#0d0d0d;
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
	font-weight:bold;
	height:30px;
	overflow:hidden;
	padding:2px 0px;
	margin:0px;
	text-align:center;
	width:173px;
}
.buttonorg200px {
	background-color:transparent;
	background-image:url(/themes/esp/images/button_bg.gif);
	background-position:0 -306px;
	background-repeat:no-repeat;
	border:0 none;
	color:#0d0d0d;
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
	font-weight:bold;
	height:30px;
	overflow:hidden;
	padding:2px 0px;
	margin:0px;
	text-align:center;
	width:173px;
}

/* site search button added - maniraj*/

.butsearch
        {
        background-image:url(/themes/esp/images/rightpansearchbutt.gif);
        background-position: center center;
        background-repeat: no-repeat;
        border:0px;
        padding: 0px;
        overflow: hidden;
        width: 58px;
        height: 16px;
        max-width: 58px;
        max-height: 16px;
        /*color:BLACK;*/
        background-color: transparent;
        font-size:11px;
        /*font-weight: bold;*/
        font-family:Verdana, Arial, Helvetica, sans-serif;}


.centercontent_title_bg {
background: url(../images/centercontent_titlebg.gif) repeat-x ;
height:30px;
text-align:left;
padding-left:5px;
padding-top:5px;
padding-bottom:0px;
margin-bottom:10px;
vertical-align:text-top;
}

.centercontent_title_text {
font-family:Verdana;
font-size:18px;
color:#000000;
font-weight:bold;
vertical-align:text-top;
}

.ob_qacontent_text{

        color: #666666;
        font-size:12px;
        font-family: Verdana;
        font-weight:none;
        margin-right:20px;
        overflow:auto;
        vertical-align:middle;
        text-align:left;
        margin-top:5px;
}

.centercontent_text1 {
font-family: Verdana;
font-size:12px;
color:#dc6710;
padding-right:10px;
text-align:left;}

.panel_innertube {
margin-left:5px;
margin-right:5px;
margin-bottom:5px;}
.panel_arrowicon {
padding-right:5px;
}
.panel_innertube_dot {
background:url(../images/dot.gif) repeat-x;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
height:2px;}

#panellink a.panel-link-bold{
       font-weight: bold;
       font-size:12px;
       font-family:Verdana;
       }
.content_innertube{
       padding-bottom:20px;
       padding-right:0px;
       text-align:left;
}

.centercontent_innertube
{
       margin-bottom:15px;
}
.ob_project_title{
       margin-left:10px;
       margin-right:10px;
       margin-top:10px;
       margin-bottom:10px;
       font-family: Verdana;
       font-size:18px;
       font-weight:bold;
       color:#dc6710;
}
#overflow_inner{
       overflow:auto;
       height:auto;
       background-color:#e9e9e9;
}
.projectcontent-top-border {
       height: 10px;
       border-top: 0px #d5d5d5 solid;
       background-color:#e9e9e9;
       margin-top: 0px;
       margin-right: 0px;
}
.projectcontent-top-border .right {
       float: right;
       margin-top: 0px;
       margin-right: 0px;
}
.projectcontent-top-border .left {
       float: left;
       margin-top: 0px;
}
.projectcontent-footercenter{
       padding:1% 0% 0% 2%;
       background-color:#e9e9e9;
       text-align: left;
}
.projectcontent-bottom-border {
       height: 10px;
       background-color:#e9e9e9;
       border-bottom: 0px #d5d5d5 solid;
}
.projectcontent-bottom-border .right {
       float: right;
       margin-top: 0px;
       margin-right: 0px;
}
.projectcontent-bottom-border .left {
       float: left;
       margin-top: 0px;
}
.direcory_category_paneltext {
       font-family: Verdana;
       font-size:11px;
       color:#848789;
       text-align:left;
}
.projectcontent_inbox {
       width:32%;
       float:left;
       margin-right:1%;
       margin-bottom:1%;
}
/*Search New UI css Starts*/



@charset "utf-8";
/* CSS Document */
/*
Page: Project Result
Author: Murugan */
.panel_gray_line {
        border-top:#d1d1d1 solid 1px;;
        margin:15px 5px 20px 5px;
        height:1px;
}
.title_innertube {
        padding-bottom:5px;
        padding-right:0;
        text-align:left;
}
.ob_qacontent_text {
        color:#666;
        font-size:12px;
        font-family:Verdana;
        font-weight:none;
        margin-right:20px;
        margin-left:5px;
        overflow:auto;
        vertical-align:middle;
        text-align:left;
        margin-top:5px;
}
.ob_project_title_orange {
        margin-left:5px;
        margin-right:10px;
        margin-top:20px;
        margin-bottom:10px;
        font-family:Verdana;
        font-size:18px;
        font-weight:bold;
        color:#dc6710;
}
.ob_project_title_gray {
        margin-right:10px;
        margin-left:10px;
        margin-top:10px;
        margin-bottom:10px;
        font-family:Verdana;
        font-size:18px;
        font-weight:bold;
        color:#898989;
}
.probox_outer{
        width:100%;     /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:0;
        margin:0;
        position:relative;
        float:left;
        border-top:#dddddd 1px solid;
        border-left:#dddddd 1px solid;
        border-right:#dddddd 1px solid;
}
.probox_outer .title_left{
        width:19%; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:10px 5px 9px 10px;
        float:left;
        background:url(../images/pro_title_bg.gif);
        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        color:#000000;
}
.probox_outer .title_right{
        float:left;
        padding:10px 5px 9px 10px;
        margin:0px;             /* Added on 04 feb 09 @ 3.30 PM EST*/
        width:18%;              /* Modified on 04 feb 09 @ 3.30 PM EST*/
        border-left:#dddddd 1px solid;

        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        color:#000000;
        background-image: url(../images/pro_title_bg.gif);
}

.probox_outer .cornslt{
        width:19%; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:10px 5px 10px 10px; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        text-align:left;
        float:left;
}
.probox_outer .cornsrt{
        width:17%; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:10px 5px 10px 10px; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        text-align:left;
        float:left;
        border-left:#dddddd 1px solid;
        font-family:Verdana;
        font-size:12px;
        color:#000000;
}
.probox_outer .cornsrtonlyone{
        width:60%; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:10px 5px 10px 10px; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        text-align:left;
        float:left;
        border-left:#dddddd 1px solid;
        font-family:Verdana;
        font-size:12px;
        color:#000000;
}
.probox_outer .cornsrtonlytwo{
        width:38%; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:10px 5px 10px 10px; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        text-align:left;
        float:left;
        border-left:#dddddd 1px solid;
        font-family:Verdana;
        font-size:12px;
        color:#000000;
}
.probox_outer .cornsrtonlythree{
        width:24%; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:10px 5px 10px 10px; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        text-align:left;
        float:left;
        border-left:#dddddd 1px solid;
        font-family:Verdana;
        font-size:12px;
               color:#000000;
}
.probox_outer-top-border {
        clear:both;
        height:10px;
        border-top:1px #dddddd solid;
        background-color:#ededed;
        margin-top:0;
        margin-right:0;
}
.probox_outer-registe_center {
        padding:5px 5px 15px 5px;       /* Modified on 5 feb 09 @ 5.31 PM */
        background-color:#ededed;
        text-align:left;
}
.probox_outer_innertube {
        margin-bottom:15px;
}
.probox_outer-bottom-border {
        height:10px;
        background-color:#ededed;
        border-bottom:0 #d1d1d1 solid;
}
.probox_outer-bottom-border .right {
        float:right;
        margin-top:0;
        margin-right:0;
}
.probox_outer-bottom-border .left {
        float:left;
        margin-top:0;
}
/* Added on 4 feb 09 @ 4.11 PM */
.titleprobox_outer{
        width:100%;     /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:0;
        margin:0;
        position:relative;
        float:left;
        border-top:#dddddd 1px solid;
        border-left:#dddddd 1px solid;
        border-right:#dddddd 1px solid;
        background-image: url(../../images/pro_title_bg.gif);
}
.titleprobox_outer .title_left{
        width:19%; /*Modified on 04 feb 09 @ 3.30 PM EST*/
        padding:10px 5px 9px 10px;
        float:left;
        background:url(../../images/pro_title_bg.gif);
        font-family:Verdana;
        font-size:12px;
	font-weight:bold;
        color:#000000;
}
.titleprobox_outer .title_right{
        float:left;
        padding:10px 5px 9px 10px;
        margin:0px;             /* Added on 04 feb 09 @ 3.30 PM EST*/
        width:17%;              /* Modified on 04 feb 09 @ 3.30 PM EST*/
        border-left:#dddddd 1px solid;
        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        color:#000000;
        background-image: url(../../images/pro_title_bg.gif);
}
.titleprobox_outer .title_rightone{
        float:left;
        padding:10px 5px 9px 10px;
        margin:0px;             /* Added on 04 feb 09 @ 3.30 PM EST*/
        width:20%;              /* Modified on 04 feb 09 @ 3.30 PM EST*/
        border-left:#dddddd 1px solid;
        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        color:#000000;
        background-image: url(../../images/pro_title_bg.gif);
}
.titleprobox_outer .title_righttwo{
        float:left;
        padding:10px 5px 9px 10px;
        margin:0px;             /* Added on 04 feb 09 @ 3.30 PM EST*/
        width:38%;              /* Modified on 04 feb 09 @ 3.30 PM EST*/
        border-left:#dddddd 1px solid;
        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        color:#000000;
        background-image: url(../../images/pro_title_bg.gif);
}
.titleprobox_outer .title_rightthree{
        float:left;
        padding:10px 5px 9px 10px;
        margin:0px;             /* Added on 04 feb 09 @ 3.30 PM EST*/
        width:24%;              /* Modified on 04 feb 09 @ 3.30 PM EST*/
        border-left:#dddddd 1px solid;
        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        color:#000000;
        background-image: url(../../images/pro_title_bg.gif);
}

/*End*/
/* Added on 05 Feb 09 @ 2.30 PM Starts From here  */
.arrowmaindiv {
        width: 20px;
        margin-right: 50px!important;
        margin-top: 14px;
        margin-left: 5px;
        margin-bottom: 0px;
        padding: 0px;
        float: left;
}
.arrowup {
        margin-left:30px;
        margin-top:-15px;
        float:left;
        width:10px;
        height:7px;
}
.arrowdown {
        margin-left:30px;
        margin-top:-6px;
        float:left;
        width:10px;
}
.tabtext {
        margin:0px;
        padding:0px;
        float:left;
}
/* Added on 05 Feb 09 @ 2.30 PM Ends From here  */
.prenext {
        float:left;
        margin-left:5px;
}
.morediv {
        float:right;
}
/* Added on 05 Feb 09 @ 5.30 PM Ends From here  */

/*For Results Per Page*/
.moredropdown {
        float:right;
        margin-right:25px;
        z-index:10;
        margin-top:-25px;
}
.search_content_innertube{
padding-bottom:0px;
padding-right:0px;
text-align:left;
}
.ob_search_no_result_gray {
        margin-right:10px;
        margin-left:10px;
        margin-top:10px;
        margin-bottom:10px;
        font-family:Verdana;
        font-size:14px;
        font-weight:bold;
        color:#898989;
}

/*Search New UI css Ends*/

/********PAGINATION CSS**********/
div.pagination {
        padding: 3px;
        margin: 3px;
        font-family : Arial;
        font-size:11px;
}

div.pagination a {
        padding: 0px 2px 0px 3px;
        margin: 2px;
        border: 1px solid #0061A6;
        text-decoration: none; /* no underline */
        color:#0061A6;
}
div.pagination a:hover, div.pagination a:active {
        border: 1px solid #0061A6;
        background-color:#FFFFFF;
        color: #0061A6;
}
div.pagination span.current {
        padding: 0px 2px 0px 3px;
        margin: 2px;
        border: 1px solid #0061A6;
        background-color: #0061A6;
        color: #FFFFFF;
        }
div.pagination span.disabled {
        padding: 0px 2px 0px 3px;
        margin: 2px;
       border: 1px solid #a7a7a7;
        color: #DDD;
        }
a.forgeactivity:link, a.forgeactivity:visited {
color:#1C70AB;
font-family:Arial;
font-size:12px;
text-decoration:none;
}
a.forgeactivity:hover {
color:#565a5c;
font-family:Arial;
font-size:12px;
text-decoration:none;
}
.forge_graytab_container {
       float:left;
       height:28px;
       width:100%;
       margin:10px 0px 0px 0px;
}
.forge_graytab_bg {
       float:left;
       width:100%;
       padding:0px;
       margin:0px;
       height:28px;
       background-image: url(/themes/esp/images/forumboxtopbg.gif);
       background-repeat: repeat-x;
}
.forge_graytab_left     {
       float:left;
       padding:0px;
       margin:0px;
       width:8px;
       height:35px;
       vertical-align: top;
}
.forge_graytab_center {
       color:#0061A6;
       float:left;
       font-family:Arial;
       font-size:12px;
       font-weight:bold;
       width:80%;
       padding:7px 0px 0px 8px;
}
.forge_graytab_right {
       float:right;
       padding:0px;
       margin:0px;
       width:12px;
       height:35px;
       text-align:left;
       vertical-align: top;
}
.forge_bluebox_container {
       float:left;
       height:95px;
       width:100%;
       margin:0px 0px 0px 0px;
}
.forge_bluebox_bg {
       float:left;
       width:100%;
       padding:0px;
       margin:0px;
       height:95px;
       background-color:#e8f0f6;
}
.forge_bluebox_left     {
       float:left;
       padding:0px;
       margin:0px;
       width:8px;
       height:95px;
       vertical-align: top;
       background-color:#fff;
}
.forge_bluebox_center {
       color:#0061A6;
       float:left;
       font-family:Arial;
       font-size:12px;
       font-weight:bold;
       width:89%;
       height:95px;
       padding:0px 0px 0px 0px;
}
.forge_bluebox_right {
       float:right;
       padding:0px;
       margin:0px;
       width:12px;
       height:95px;
       text-align:left;
       vertical-align: top;
       background-color:#fff;
}
.forge_floatleft_rightcolumn {
       margin:3px 0px;
       float:left;
       width:48%;
}
/* ------ Google Search Small Blue BG ------- */
.forge_google_search_container {
       float:left;
       height:45px;
       width:100%;
       margin:0px 0px 0px 0px;
}
.forge_google_search_bg {
       float:left;
       width:94%;
       padding:0px;
       margin:0px;
       height:45px;
       background-color:#e8f0f6;
}
.forge_google_search_left       {
       float:left;
       padding:0px;
       margin:0px;
       width:8px;
       height:45px;
       vertical-align: top;
       background-color:#fff;
}
.forge_google_search_center {
       color:#0061A6;
       float:left;
       font-family:Arial;
       font-size:12px;
       font-weight:bold;
       width:85%;
       padding:7px 0px 0px 8px;
       vertical-align: top;
}
.forge_google_search_right {
       float:right;
       padding:0px;
       margin:0px;
       width:12px;
       height:45px;
       text-align:left;
       vertical-align: top;
       background-color:#fff;
}
.forge_google_search_box {
       float:left;
       width:90%;
       margin:0px;
       padding:0px;
}
/* ------- Right Column 45% width -------- */
UL.search_horizontallist {
       margin: 0px;
       padding: 2px 0px;
       list-style-type: none;
       text-align: left;
       vertical-align: middle;
       font-family: Arial;
       font-size:11px;
       color:#0061a6;
       font-weight:normal;
       width:100%;
}
       UL.search_horizontallist LI {
               list-style-type: none;
               padding:0px 1% 0px 0px;
               margin:0px;
               display: inline;
               text-align: left;
               vertical-align: middle;
               font-family: Arial;
               font-size:11px;
               color:#0061a6;
               font-weight:normal;
               width:100%;
       }
.forge_panel_innertube {
       margin:0px 5px;
}
.forge_footer_links {
       float:left;
       width:100%;
} 
