body {
background:#F2F2F2 none repeat scroll 0%;
color:#000000;
font-family:verdana,helvetica,arial,sans-serif;
font-size:11px;
margin:0pt;
padding:0pt;

}
.body {
background:#FFFFFF;
padding:5px;}
body td{
color:#000;/* #666666 */
font-family:arial,helvetica,sans-serif,Verdana;
font-size:11px;
line-height:1.166;

}
.left{
float:left;
position:relative;
}
.right{
float:right;
position:relative;
}
#ArticleAdBox{
float:right;
clear:right;
width:310px;
}
.worn{
color:#CC0000;
}

.header{
width:950px;
/*border:solid 1px #cccccc;
*/height:75px;

text-align:left;
vertical-align:middle;
margin:5pt auto;
/*background: transparent url(../images/graphics/main_header_top.gif);
*/clear:both;
}
form{
padding:0px;
margin:0px;
}
#title {
border:0pt none;
font-size:1.7em;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding:0pt;
width:100%;
}

.underline-title {
width:80%;
border-bottom-color:#DADADA;
color:#666666;
border-bottom-style:solid;
border-bottom-width:1px;
clear:both;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:5px 0pt 0pt 5px;
padding:0pt 10px 7px 0pt;
}
.info-box-title { 
background-color:#EAF3FA;
}
.info-box-title h3 {
font-size:14px;
font-weight:bold;
margin:0pt 0pt 10px;
padding:0px;
}
textarea, input, select {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:1px;
padding:2px;
}
/*complete*/
.active-msg{
color:#009900;
}
 #titlewrap { 
border-color:#CCCCCC;
}
#titlewrap { 
border-style:solid;
border-width:1px;
padding:2px 3px;
}
.mainbody{
border: solid 1px #cccccc;
background-color:#FFFFFF;
padding:1px;
/*width:98%;
*/}

/*input { font-size: 9px; }
*/.mainfont {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#000000}

.mainsmall {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#000000}

.maingray {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#7b7b7b}
 
.maingray 	a:link{color:#4D81D1; }
.maingray 	a:active{color:#4D81D1;}
.maingray	a:visited{color:#4D81D1;}
.maingray	a:hover{color:#4D81D1;}
.boxgray {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#7b7b7b}

.smallgray {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; color:#7b7b7b}
#button_blue{
background:transparent url(../images/graphics/btn_bg1.gif) repeat-x scroll 0;border:1px solid #cccccc;
font-weight:bold;
color:#FFFFFF;
cursor:pointer;
/*display:block;
*/margin:0 4px 0 4px;
padding:4px;
font-weight:bold;
text-align:center;
font-family:Tahoma,Geneva,Arial,Verdana,sans-serif;
font-size:11px;}

.body 	a:link 		{ color: #4D81D1; text-decoration: underline; }
.body 	a:active 	{ color: #4D81D1; text-decoration: underline; }
.body	a:visited 	{ color: #4D81D1; text-decoration: underline; }
.body	a:hover	 	{ color: #4D81D1; text-decoration: underline; }

.fbody {font-family:verdana,arial,sans-serif,helvetica; font-size:8pt; text-decoration:none; }
.fbody 	a:link{color:#003399;text-decoration:none; }
.fbody 	a:active{color:#003399;text-decoration:none;}
.fbody	a:visited{color:#003399;text-decoration:none;}
.fbody	a:hover{color:#cc0000;}

.bold { font-weight: bold; }
.submenu {
text-decoration:none;
font-size:14px;
}
.submenu a:active{
color:#2583AD;
}
.inbox{
border-bottom:solid 1px #CCCCCC;
padding:2px;
margin:0px;
}
/* MESSAGES */
.rowhighlight {
border-top: solid 1px #CCCCCC;
background-color: #F5F5F5;
padding-top:3px;
padding-bottom:3px;

}
.boxborder1{
border:solid 1px #CCCCCC;
background-color:#FFFFFF;
padding:2px;
}

.submenu a:link, .submenu a:visited{
color:#2583AD;
}
.small { font-size: 10px; }

.large { font-size: 12px; }

.light { color: #7F7F7F; }

.dark { background: #ffffff; }

.system_message { background-color: #FF8F35; }

.form_tip { background-color: #FDF2EA; }

.padded-small { padding: 0px 0px 4px 0px; }

.padded-large { padding: 0px 0px 10px 0px; }
.padded-20 { padding: 20px; }
.padded-8 { padding: 8px; }

.padded-6 { padding: 6px; }
.padded-2 { padding: 2px; }
.padded-4 { padding: 4px; }
.padded-6 { padding: 6px; }
.padded-2 { padding: 2px; }
.padded-4 { padding: 4px; }
.padded-5 { padding: 5px; }
.padded-10 { padding: 10px; }
.inline { padding: 6px 6px; }

.inline-last { padding-top: 6px; padding-left: 6px; }

.hover-only a:link 	{ text-decoration: none; }
.hover-only a:active 	{ text-decoration: none; }
.hover-only a:visited { text-decoration: none; }
.hover-only a:hover 	{ text-decoration: underline;}

.orangeheader {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; color:#ff6600}

.orangebody {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#ff6600}

.bodytip {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#000000}

.bodygray {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#555555}

.bodyheader {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color:#000000}

.footer {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color:#7b7b7b}

a:link {
	color:#4D81D1;
	}

a:active {
	color:#4D81D1;
	}

a:visited {
	color:#4D81D1;
	}
.whitetxt{ 
color:#FFFFFF !important; 
text-decoration:none;
 }

.whitetxt 	a:link{color:#FFFFFF;text-decoration:none; }
.whitetxt 	a:active{color:#FFFFFF;text-decoration:none;}
.whitetxt	a:visited{color:#FFFFFF;text-decoration:none;}
.whitetxt	a:hover{color:#FFFFFF;}


.gray_hdr_lft{
padding-left:5px; background:url(../images/graphics/gray_bar2.gif) ;

}
.button-system {
/* border: 1px solid #C0C0C0;*/
 background-color: #FFFFFF;
 cursor: pointer;
 }

.header1 {
 /*border: 1px solid #C0C0C0;*/
 padding: 2px 24px;
 text-align: left;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #ffffff;
 }
.title-right-link{
 left:520px; position:relative;
 }
.td-shade	{ background: #EEEEEE; }

.td-lined 			{ background: #EEEEEE; border: 1px solid #C0C0C0; }
.td-lined-bottom 	{ background: #EEEEEE; border-bottom: 1px solid #C0C0C0; }
.td-lined-right 	{ background: #EEEEEE; border-right: 1px solid #C0C0C0; }
.td-lined-top	 	{ background: #EEEEEE; border-top: 1px solid #C0C0C0; }
.td-lined-left		{ background: #EEEEEE; border-left: 1px solid #C0C0C0; }

.title 			{ padding: 0px 6px 0px 6px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }

.title h1 {
    font-size: 10px;
    font-weight: bold;
    color: #505050;
    margin: 0px 0 0 0px;
}

.title-box 		{ padding: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.title-box a:link 		{ color: #4D81D1; text-decoration: none; }
.title-box a:active 	{ color: #4D81D1; text-decoration: none; }
.title-box a:visited 	{ color: #4D81D1; text-decoration: none; }
.title-box a:hover 		{ color: #4D81D1; text-decoration: underline;}

.title-link 	{ padding: 0px 6px 0px 0px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #555555; }
.title-link a:link 		{ color: #555555; text-decoration: none; }
.title-link a:active 	{ color: #555555; text-decoration: none; }
.title-link a:visited 	{ color: #555555; text-decoration: none; }
.title-link a:hover 	{ color: #555555; text-decoration: underline;}


.subtitle 			{ padding: 0px 0px 0px 0px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #555555; }
.subtitle a:link 	{ text-decoration: none; }
.subtitle a:active 	{ text-decoration: none; }
.subtitle a:visited { text-decoration: none; }
.subtitle a:hover 	{ text-decoration: underline;}

.tip-title 		{ padding: 0px 6px 0px 6px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }

.tip-text 		{ padding: 0px 6px 0px 6px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

.matched { font-weight: bold; }

.table-photo { background: #FFFFFF;/* border: 1px solid #C0C0C0;*/ }

.caption	{ color: #000000; }
.caption 	a:link 		{ color: #4D81D1; text-decoration: none; }
.caption 	a:active 	{ color: #4D81D1; text-decoration: none; }
.caption	a:visited 	{ color: #4D81D1; text-decoration: none; }
.caption 	a:hover	 	{ color: #4D81D1; text-decoration: underline; }

.table-content 	{ margin: 30px; }

.table-tip 		{ margin: 10px; }

.updated	{ font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff6600}
.updated 	a:link 		{ color: #ff6600; text-decoration: none; }
.updated 	a:active 	{ color: #ff6600; text-decoration: none; }
.updated	a:visited 	{ color: #ff6600; text-decoration: none; }
.updated 	a:hover	 	{ color: #ff6600; text-decoration: underline; }

.form-comment { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#ff6600}
.form-comment	 	a:link 		{ color: #ff6600; text-decoration: none; }
.form-comment	 	a:active 	{ color: #ff6600; text-decoration: none; }
.form-comment		a:visited 	{ color: #ff6600; text-decoration: none; }
.form-comment	 	a:hover	 	{ color: #ff6600; text-decoration: underline; }

.step-by-step { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#000000}

.step-by-step-current { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#000000}

.search-title { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.search-title a:link 		{ color: #000000; text-decoration: none; }
.search-title a:active 		{ color: #000000; text-decoration: none; }
.search-title a:visited 	{ color: #000000; text-decoration: none; }
.search-title a:hover	 	{ color: #000000; text-decoration: underline; }


.post { margin-left: 20px }

.post-color1 { background: #BF0202; }

.post-color2 { background-color: #EAEAEA; }

.post-link	{ font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff6600}
.post-link 	a:link 		{ color: #ff6600; text-decoration: none; }
.post-link 	a:active 	{ color: #ff6600; text-decoration: none; }
.post-link	a:visited 	{ color: #ff6600; text-decoration: none; }
.post-link 	a:hover	 	{ color: #ff6600; text-decoration: underline; }

.action		{ font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff6600}
.action	 	a:link 		{ color: #ff6600; text-decoration: none; }
.action	 	a:active 	{ color: #ff6600; text-decoration: none; }
.action		a:visited 	{ color: #ff6600; text-decoration: none; }
.action	 	a:hover	 	{ color: #ff6600; text-decoration: underline; }

/* WIDGET STYLES START */

.lined 			{ border: 1px solid #E8E8E8;  margin-top:5px;}
.lined-bottom 	{ border-bottom: 1px solid #C0C0C0; }
.lined-right 	{ border-right: 1px solid #C0C0C0; }
.lined-top	 	{ border-top: 1px solid #C0C0C0; }
.lined-left		{ border-left: 1px solid #C0C0C0; }

.linedb 			{ border: 1px solid #639ACE; }
.linedb-bottom 	{ border-bottom: 1px solid #639ACE; }
.linedb-right 	{ border-right: 1px solid #639ACE; }
.linedb-top	 	{ border-top: 1px solid #639ACE; }
.linedb-left		{ border-left: 1px solid #639ACE; }

.mugshot-online			{ background-color: #C0C0C0; }

.mugshot-offline		{ background-color: #FFFFFF; }

.namelink-online			{ font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.namelink-online a:link 	{ color: #000000; }
.namelink-online a:active 	{ color: #000000; }
.namelink-online a:visited 	{ color: #000000; }
.namelink-online a:hover 	{ color: #000000; }

.namelink-offline			{ font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
.namelink-offline a:link 	{ color: #000000; }
.namelink-offline a:active 	{ color: #000000; }
.namelink-offline a:visited { color: #000000; }
.namelink-offline a:hover 	{ color: #000000; }

.minicard				{ background-color: #FFFFFF; }

.error { background: #ff7e00; border: 1px solid #ff6600; }

.feedback { background: #DDDDDD; border: 1px solid #C0C0C0; }

.datehead {
 border: 1px solid #C0C0C0;
 padding: 4px 6px;
 text-align: center;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 font-size: 25px;
 font-style: normal;
 color:	#AF0451;
}

.datetitle {
 border: 1px solid #F1F1F1;
 padding: 2px 2px;
 text-align: center;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 font-style: normal;
 color:	#333333;
 background-color: #F1F1F1;
}

.daytitle {
 border: 1px solid #F1F1EE;
 padding: 2px 2px;
 text-align: center;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 font-style: normal;
 color:	#333333;
 background-color: #EEEEEE;
}

.daytitlecol {
 border: 1px solid #F1F1EE;
 padding: 2px 2px;
 text-align: center;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 font-style: normal;
 color:	#333333;
 background-color: #CCCC99;
}
h1 {
  margin-bottom:0px;
}
h2 {
  font-size:90% !important;
}
#colorstable {
	position: absolute;
	z-index: 45;
	top: 0px;
	left: 0px;
	display: none;
	border: 2px #c9c37e solid;
	background-color: #FFFFFF;
}
#colorstable td {
	font: 10px/10px Arial, Geneva, Sans-Serif; color: #1a3e51;
	margin: 1px;
	height: 10px;
	width: 13px;
}
#colorstable td.top {
	font: 10px/18px Arial, Geneva, Sans-Serif; color: #1a3e51;
	height: 18px;
	width: 320px;
}
.divi {
	margin-top: 3px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px #000000 solid;
	font: 2px/2px Arial, Geneva, Sans-Serif;
}
.divisml {
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom: 1px #000000 solid;
	font: 2px/2px Arial, Geneva, Sans-Serif;
}
.colorshow { float: left; width: 16px; height: 18px; border: 1px #000000 solid; font-size: 2px; line-height: 2px; margin-right: 5px; background-color: #000000; margin-top: 3px; }
/* List  */
ol li,ul {
 list-style-type:square;

}

#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
	color:#4D81D1 ;
	font-weight:normal;
	
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:27px;
	position:relative;
	top:-6px;
}
.hdrbg1_left{
background:transparent url(../images/graphics/bg_topnav_clv_left.jpg) no-repeat;
width:10px;
height:25px;
float:left;

}
.hdrbg1_right{
background:transparent url(../images/graphics/bg_topnav_clv_right.jpg) no-repeat right;
width:10px;
height:25px;
float:right;

}
.hdrbg1_mid{
background:transparent url(../images/graphics/bg_topnav_clv_mid.jpg);
height:25px;
float:left;
width:90%;
}

/*  ICONS */

/* Icons */
#friendicon{
background:url(../images/icon/friend_icon_w_01.gif) no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
div #friendicon {
height:25px;
}
#picicon{
background:url(../images/icon/camera.gif) no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
div #picicon {
width:25px;
height:25px;
}

#mypageicon{
background:url(../images/icon/custom_page_icon1.gif) no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
div #picicon {
width:25px;
height:25px;
}
#groupicon{
background:url(../images/icon/group.gif) no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
div #groupicon {
width:25px;
height:25px;
}
/* HEADER*/
.blue_hder_bold{
background:#5687D1;
color:#FFFFFF;

font-size:11px;
}


/* coloured txt*/
 .orange_txt1{
 
  color: #FF850D;
  font-weight: bold;
 }
/************** header tag styles **************/

h1{
 font: bold 100% comic,sans-serif;/*170%*/
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% comic,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% comic,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% comic,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% comic,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
.column_header, .left_column_header2 { background: url(../images/graphics/bg_topnav.gif) repeat-x #5687D1 !important; color: #ffffff !important; font-weight:bold;padding:2px; font-size:11px;}

.colortabsline {
border:medium solid #A5A2A5;
clear:both;
height:0px;
line-height:0px;
margin:0px;
padding:0pt;
width:945px;/*950px*/
}
.logo{
 background: url(../images/logo/fgc_friends_logo.gif) no-repeat ;
 display:block;
 width:250px;
 margin-left:10px;
 height:65px;


}
.logolabel{
 text-indent:-10000em !important;
}
div.logo{
float:left;
}
.clearfix {
display:block;
clear:right;
}
.headerboxone{
font-family:arial,helvetica,sans-serif,Verdana;
width:880px;
float:left;
height:70px;
}
.headersidelink{
float:right;
width:600px;
font-size:11px;
padding:5px 0 5px 5px;
text-align:left;
/*margin-right:20px;*/
}
.hdrspacer{
float:right;
position:relative;
height:70px; width:1px;
}
.page{
background-color:#DBDBDB;
width:929px;
position:relative;
margin:0pt auto;
clear:both;
}
.rowcolour1{
background-color:#DCE7F5;
padding:2px;
}
.rowcolour2{
background-color:#FFFFFF;
padding:2px;
}



.b_right_cuv_10_1{
background:url(../images/graphics/whiteBGCorner_br.gif) no-repeat bottom right;
float:right;
width:10px;
height:inherit;
}
.b_left_cuv_10_1{
background:url(../images/graphics/whiteBGCorner_bl.gif) no-repeat bottom left;
float:left;
width:10px;
height:inherit;
}
.b_middle_cuv_10_1{
background:url(../images/graphics/whiteBGMiddle_br.gif) repeat-x bottom;
float:left;
width:93.3%;
height:inherit;
margin:0px;
padding::0px;
display:block;

}
.hdr_right_topcuv_42_1{
background:url(../images/graphics/color_tabs_right.gif) no-repeat top right;
float:right;
width:5px;
height:5px;
}
.hdr_left_topcuv_42_2{
background:url(../images/graphics/color_tabs_left2.gif) no-repeat;
float:left;
width:5px;
height:5px;
}
.hdr_right_topcuv_42_2{
background:url(../images/graphics/color_tabs_right2.gif) no-repeat top right;
float:right;
width:5px;
height:5px;
}
.hdr_left_topcuv_42_3{
background:url(../images/graphics/color_tabs_left3.gif) no-repeat;
float:left;
width:5px;
height:5px;
}
.hdr_right_topcuv_42_3{
background:url(../images/graphics/color_tabs_right3.gif) no-repeat top right;
float:right;
width:5px;
height:5px;
}






 .hdr_left_topcuv_42_1{
background:url(../images/graphics/color_tabs_left.gif) no-repeat;
float:left;
width:5px;
height:5px;
}
.middle_hdr_42_1{
float:left;
padding:9px 10px;
margin:0pt;
color:#346CC0;
font-size:1.5em;
font-family:verdana,helvetica,arial,sans-serif;
font-weight:bold;
}
.middle_hdr_42_1 a{
color:#346CC0;
}
.middle_hdr_42_1 h2{
margin:0pt;
padding:0pt;
color:#346CC0;
}
/* Outer Culves */
.hdr_left_topcuv_outer{
background:url(../images/graphics/outer_color_tabs_tl.gif) no-repeat;
float:left;
width:5px;
height:5px;
}
.hdr_right_topcuv_outer{
background:url(../images/graphics/outer_color_tabs_tr.gif) no-repeat top right;
float:right;
width:5px;
height:5px;
clear:right;
}
.hdr_left_bottomcuv_outer{
background:url(../images/graphics/outer_color_tabs_bl.gif) no-repeat bottom left;
float:left;
width:5px;
height:5px;
clear:left;
position:relative;
bottom:-2px;
}

.hdr_right_bottomcuv_outer{
background: url(../images/graphics/outer_color_tabs_br.gif) no-repeat bottom right;
float:right;
width:5px;
height:5px;
clear:right;
padding:0px;
margin:0px;
}
/* End of Outer Cuves */
.loginbox{
width:278px;
float:left;
clear:left;
padding:10px;
border-right:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
border-bottom:hidden;
border-top:hidden;
}
.loginbox div {
margin:0 0 2px 0;
clear:both;
}
#inputbox {
/*height:10px;
*/font-size:95%;
margin:0 0 0 5px;
border:1px solid #CCCCCC;
}
.indexbox{
background:#FFFFFF none repeat scroll 0;
border:1px solid #CCCCCC;
color:#666666;
height:300px;
margin:2pt auto;
padding:20px 10px 20px 10px;
text-align:left;
vertical-align:middle;
width:950px;
}
.indexinfobox{
float:left;
clear:left;
margin:10px 0 10px 0;
}
.indexinfobox ul{
margin-top:0px;
margin-bottom:0px;

}
.indexinfobox li{
font-size:14px;
padding:0px;/**/
margin:10px;
}
.featured_box1_title_box{
background-image:url(../images/graphics/hdr_bg_default.gif);
height:40px;
width:100%;
}
.title11{
font-size:11px;
font-weight:bold;
margin:5px 0 5px 0;

}

.darkbg1{
background-color:#006458;
}
.darkbg2{
background-color:#00917E;
}
.lightbg1{
background-color:#5687D1;

}
.lightbg2{
background-color:#E6EDF9;

}
.featured_box1{
height:155px;
}
.featured_box1 div{
padding:5px;
}
.market{
height:300px;
width:95%;
}

 .featured_box1 A:link  {
color:#346CC0;
}
 .featured_box1 A:active {
color:#346CC0;
}
.featured_box1 A:visited {
color:#346CC0;
}
.forum{
color:#346CC0;
}
.forum h2{
margin:0px;
padding:0px;
color:#FFFFFF;
}
.marketbg{
background-color:#757779;

}
/* News */

.news_list{
margin:0px;
float:right;
padding:5px;
}
div .news_list {
height:auto;
overflow:auto;
width:300px;
}
.news_list ul{
/*float:left;
*/
margin:0px;

padding:0px;
}
.news_list li{
/*float:left;
*/
 border-bottom:solid 1px #FFFFFF;
 padding:5px;
 list-style:none;
}
.margined-5{
margin:5px;
}
.margined-10{
margin:10px;
}

.selectedtab-1{
background-color:#DBDBDB;
font-weight:bold;
}
.lighttxt{
color:#999999;
}
.homepagefgcbox{
height:auto;width:99%;
}
.homepagefgclist{
height:150px;overflow:auto;width:100%;
}
.homepagefgclist h1,.homepagefgcbox h1{
font-size:11px;
padding:0px;
margin:2px
}
.homepagefgcbox h1{
font-weight:bold;
}


#get-connected {background-image:url(../images/get_connected_bg.gif);
}
#get-connected {
height:265px;
padding-left:25px;
width:53%;
}
#promo-border {
border:solid 5px #BF0202;/*FFE599*/
height:265px;

}
#promo-section {background: url(../images/pic/federal_government_college1.jpg) no-repeat;
height:265px;
}
#promo-section {margin:0pt;
padding:0pt;
width:auto;
}
.toplogin{
float:right;
position:relative;
padding:5px;
width:360px;
height:70px;
}
.ad-lft{
float:left;
 }
 .ad-rht{
margin:0px 0px 5px 0px;float:left; }
.procontent{
max-width:335px;float:left;height:auto;border:solid 1px;

}