/*
CSS file for Theme
*/
/*
Text
*/

.heading{
	Color : #032440;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 15px;
	}

.sub_heading{
	Color : #396D98;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 13px;
	}

.normal_bold_text{
	Color : #4A4A4A;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_text{
	Color : #000000;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_white_text{
	Color : #FFFFFF;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_error_text{
	Color : #FF0000;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 11px;
	}

.normal_small_bold{
	Color : #4A4A4A;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_small_text{
	Color : #000000;
	Font-Family : Arial;
	Font-Weight : Normal;
	Font-Size : 10px;
	}

/*
Table / Row
*/

#list_row_BG1,.list_row_BG1{
	Background-Color : #EEEFF0;
	}

#list_row_BG2,.list_row_BG2{
	Background-Color : #FFFFFF;
	}

#Application_Table{
	border-spacing : 10pt;
	padding : 5px;	
	Width : 100%;		
	font-family : "verdana";
	font-size : 10pt;
	}

#Form_Table{
	border-spacing : 10pt;
	padding : 0pt;	
	Width : 415px;
	Font-Family : Arial;
	Font-Size : 10pt;
	}

.TableBackGroundColor
{
    BACKGROUND-COLOR: #EEEFF0;
}
body{
	padding:0; margin:0;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(/sw/themes/10285/site_images/secondary-bluebackground.jpg) no-repeat 50% 0;
	}
td{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}	
form, lable{
	padding:0; margin:0;
	}	

a {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
}

.search{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000; float:left;
	}
.search a{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000; float:left; text-decoration:none;
	}
.search a:hover{
	text-decoration:underline;
	}		
.searchbox{
	width:140px; height:14px; float:left;
	border:1px solid #7F9DB9;
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:2px 2px; margin:0 9px 0 0;
	}
ul.gennav{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.gennav li{
	padding:0; margin:0;
	}
ul.gennav li a{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000; text-decoration:none; text-align:right;
	}
ul.gennav li a:hover{
	text-decoration:underline;
	}
.menu_list {	
	width: 193px;
}
.menu_link,.menu_head {
	/*padding: 5px 10px;*/
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
	line-height:20px;
}
.menu_link a,.menu_head a{
	font-weight:bold;
	padding-left:5px;
	padding-top:6px;
	height: 26px;
	display:block;
	text-decoration:none;
}
.menu_body {
	display:none;
}
.menu_body a{
	padding-left:5px;
	padding-top:6px;
    display:block;
	height: 26px;
    padding-left:20px;
    font-weight:bold;
    text-decoration:none;
}
.menu_link a:hover,.menu_head a:hover,.menu_body a:hover{
  color: #000000; text-decoration:none;
  background-color:#FFFFFF;
}

.menu_link,.menu_head {
    background-color: #1b5483;
}
.menu_link a,.menu_head a{
	background-color:#1b5483;
	color:#FFFFFF; text-decoration:none;
}
.menu_body a{
  color:#FFFFFF; text-decoration:none;
  background-color:#1b5483;
}
.menu_link a:hover,.menu_head a:hover,.menu_body a:hover{
  color: #000000;
  background-color:#FFFFFF;
}

.menu_list {	
	width: 193px;
}
.menu_link,.menu_head {
	/*padding: 5px 10px;*/
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
}
.menu_link a,.menu_head a{
	padding-left:5px;
	padding-top:6px;
	height: 16px;
    display:block;
	text-decoration:none;
}
.menu_body {
	display:none;
}
.menu_body a{
	padding-left:5px;
	padding-top:6px;
    display:block;
	height: 26px;
    padding-left:20px;
    font-weight:bold;
    text-decoration:none;
}
.menu_link a:hover,.menu_head a:hover,.menu_body a:hover{
  color: #000000;
  background-color:#FFFFFF;
}

/*.pagecontentHeader{
	font:bold 20px/45px Verdana, Arial, Helvetica, sans-serif;
	color:#7C090F; border-bottom:1px solid #000; padding:0 0 0 22px;
	}*/
.breadcrumb {
	font-size:10px;
}
a.breadcrumb {
	text-decoration:underline;
}
ul.footernav{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.footernav li{
	padding:0 15px; margin:0;
	float:left;
	}
ul.footernav li a{
	font:normal 11px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#000; text-decoration:none;
	}
ul.footernav li a:hover{
	text-decoration:underline;
	}			

	

			
		
			



 
.buttonfontstyle{
	font:normal 12px  Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 0 5px; height:21px; 
	}
