﻿/* Standard HTML Tags Style*/
body {margin: 0;padding: 0;font-size: 70%;font-family: Verdana, Arial, Sans-Serif;color: #000;background-color: #FFFFFF;}
select {font: normal 11px Verdana, Arial, San-Serif; margin-left: 2px;}
textarea {color: #000000;background-color: #ffffff;border: 1px solid #666666;}
a:link {color:black; font-weight:bold; text-decoration: none;}
a:visited {color: black; font-weight:bold; text-decoration: none;}
a:hover {color: #333; text-decoration: underline;}
a:active {color: black; text-decoration: none;}
input {color: #000000;margin: 2px 2px;font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; }
input.submit {border: 3px double #999999;border-top-color: #CCCCCC;border-left-color: #CCCCCC;padding: 0.25em;background-color: #FFFFFF;color: #333333;font-size: 75%;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;} 
h1  
{
    /*background:#F6F6F6;*/
    margin:0px 0px 0px 0px;
    padding: 3px 3px 3px 6px;
    color: #003659; 
    font: bold 14pt Arial, Verdana, Sans-Serif;
}
h2 { background:#F6F6F6; padding: 3px 3px 3px 3px; color: #111; border-bottom: #00365B 1px solid; font: bold 13pt Arial, Verdana, Sans-Serif; text-align:left; margin-bottom: 5px;}
h3 { background:#F6F6F6; padding: 3px 3px 3px 3px; color: #111; border-bottom: #00365B 1px solid; font: bold 12pt Arial, Verdana, Sans-Serif; text-align:left}
table.content{ background-color:#FAFAFA; text-align:left; vertical-align:text-top; width:100%; }
table.content tr.r0 td {background-color: #FFFFFF;}


/*td.header  
{
    background:#eeecd1 url('images/icon_note.gif') no-repeat left center;
    padding: 3px 3px 3px 20px;
    border:1px solid #ccc;
    color: #111;
    border-top: maroon 3px solid; 
    border-bottom: #FFF 1px solid; 
    font-weight: normal; 
    text-align:left;
}*/
td.fieldlabel {text-align:right; font-weight:bold; white-space:nowrap; background-color: #F6F6F6; height:20px;}

/* Button Styles */
.button{ border: 3px double #999999; border-top-color: #EEEEEE; border-left-color: #EEEEEE; background-color: #EEEEEE; color: #333333; font: bold 11px Verdana, Arial; cursor: pointer; width: 75px;}
.buttonwide{ border: 3px double #999999; border-top-color: #EEEEEE; border-left-color: #EEEEEE; background-color: #EEEEEE; color: #333333; font: bold 11px Verdana, Arial; cursor: pointer; width: 150px;}
.buttonarea{ background-image:url('images/bg_buttonarea.png'); background-repeat:repeat; padding: 1px 1px 1px 1px; border-bottom: #000000 1px solid; border-top: #000000 1px solid; text-align:left}

/* Data View Styles*/
.infotext{ background-image: url(images/icon_comment.gif);background-position: left;background-repeat: no-repeat;background-color:#DEDED5;padding: 2px 2px 2px 28px;text-align: left;vertical-align:baseline;font-weight:bold;}
.heading { background: url(images/icon_arrowdown.gif) no-repeat; font: bold 11px Verdana; padding: 2px 2px 2px 18px; color: #000000; background-color: #BED5D9; border-bottom: #666666 1px solid; border-top: #666666 1px solid;}
.catfieldlabel { text-align: right; white-space:normal; font-weight: bold; height: 20px;}
.catfielddata { text-align: left; white-space:normal; 
                /*word-wrap: break-word; */
                height: 20px; padding-left: 5px; }

/* Grid View Styles*/
.tableStyle {table-layout: fixed;}
.gvheaderstyle,
.gvheaderstyle th {
    background-image: url('images/header_bg.png'); 
    background-repeat:repeat-x; 
    color:#000; 
    padding: 3px 3px 3px 3px; 
    text-align:left; /* important rule needed to override Rad Grid inline styles */
    vertical-align:middle;
    font: bold 11px Verdana, Arial; min-height:20px;
}
.gvheaderstylecenter,
.gvheaderstylecenter th {
    background-image: url('images/header_bg.png'); 
    background-repeat:repeat-x; 
    color:#000; 
    padding: 3px 3px 3px 3px; 
    text-align:center;
    vertical-align:middle;
    font: bold 11px Verdana, Arial; min-height:20px;
}
.gvheaderstyleleft { background-image: url('images/header_bg.png'); background-repeat:repeat-x; color:#000; padding: 3px 3px 3px 3px; text-align:left; vertical-align:middle;font: bold 11px Verdana, Arial; min-height:20px; }
.gvrowstyle { background-color:#FFFFFF; color:#000; text-align:left; vertical-align:middle; font: normal 11px Verdana, Arial; height: 20px;}
.gvrowstylecenter { background-color:#FFFFFF; color:#000; text-align:center; vertical-align:middle; font: normal 11px Verdana, Arial; height: 20px;}
.gvaltrowstyle { background-color:#FAFAFA; color:#000; text-align:left; vertical-align:middle; font: normal 11px Verdana, Arial; height: 20px;}
.gvpagerstyle {  background-image: url('images/header_bg.gif'); background-repeat:repeat-x; color:#000;text-align:center; vertical-align:middle; font: bold 11px Verdana, Arial; height: 20px;}
.gvemptystyle { background-color:#F3F3EC; color:#000; text-align:center; font: bold 11px Verdana, Arial; padding: 3px 3px 3px 3px; height: 20px;}
.gvrowstyleleft { background-color:#FFFFFF; color:#000; text-align:left; vertical-align:middle; font: normal 11px Verdana, Arial; height: 20px;}
.gvaltrowstyleleft { background-color:#FAFAFA; color:#000; text-align:left; vertical-align:middle; font: normal 11px Verdana, Arial; height: 20px;}


.colCentered { text-align:center; margin:10px 40% 10px 40%; }
.commandHeader {
    text-align:center;
    display:block;
}

.commandHeader label {
    display:block;
}

.commandCell {
    text-align:center;
    display:block;
    margin-left:40%;
    margin-right:40%
}

/* Tab Strip Styles*/
.tabstriplabel { background:#F6F6F6; padding: 3px 3px 3px 6px; color: #111; font: bold 11px Verdana, Arial, Sans-Serif; text-align:left; white-space:nowrap;}
.tabstripdata { background:#F6F6F6; padding: 3px 3px 3px 6px; color: #111; font: bold 11px Verdana, Arial, Sans-Serif; text-align:left}
.HeaderTabUpperEdge				{ background:url('images/tab_start_upperline.gif');}
.HeaderTabUpperLine				{ background:url('images/tab_upperrepeat.gif') repeat-x 50% top;}
.HeaderActiveButton				{ background:url('images/inactive_button.gif'); font-weight:bold; cursor:pointer; text-align:center; vertical-align:bottom; padding-top:5px; height:20px; }
.HeaderInActiveButton			{ background:url('images/active_button.gif'); font-weight:bold; cursor:pointer; text-align:center; vertical-align:bottom; padding-top:5px; height:20px; }
.CustomizedActiveButton         { background:url('images/inactive_button.gif'); padding-left: 1px !important; text-align: left !important; font-weight:bold; cursor:pointer; text-align:left; vertical-align:bottom; padding-top:5px; height:20px;}
.CustomizedInActiveButton       { background:url('images/active_button.gif'); padding-left: 1px !important; text-align: left !important; font-weight:bold; cursor:pointer; text-align:left; vertical-align:bottom; padding-top:5px; height:20px;}
.HeaderActiveButtonBottom		{ background:url('images/active_button_bottom.gif');}
.HeaderInActiveButtonBottom		{ color:#FFFFFF; background:url('images/inactive_button_bottom.gif');}
.BluePaneLeft40					{ background:url('images/blue_pane_left_40.gif');}
.BluePaneBg40					{ background:url('images/blue_pane_repeat_40.gif'); background-repeat:repeat-x; line-height:30px;}
.BluePaneRight40				{ background:url('images/blue_pane_right_40.gif');}

/* Button Styles */
.pushbutton{ border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC; background-color: #EEEEEE; color: #333333; font-weight: bold; cursor: pointer; width: 75px;}
.pushbutton:hover{background-color:#FFFFFF}
.pushbuttonwide{ border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC; background-color: #EEEEEE; color: #333333; font-weight: bold; cursor: pointer; width: 150px;}
.pushbuttonwide:hover{background-color:#FFFFFF}
.buttonarea{ background-image:url('images/bg_buttonarea.png'); background-repeat:repeat-x; padding: 2px 2px 2px 2px; border-bottom: #EEECD1 2px solid; text-align:left; width:auto}

/* Login Page*/
#loginpg {color: #FFFFFF;font-weight: bold;border: 1px black solid;width:500px;position:absolute;left:50%;margin-left:-250px; margin-top:100px;}
#loginpg input.textbox{font-size:11px; margin:1px 2px; border: solid 1px #FAFAFA;}
#loginpg a:link {color:#FFF; font-size:90%; text-decoration:none;}
#loginpg a:visited {color: #FFF;}
#loginpg a:hover {color: #DDD; text-decoration: underline;}
#loginpg a:active {color: #FFF; text-decoration: underline;}

/* Validation Summary*/
.validationSummary { border: 1px solid #C3D9FE; padding: 10px 10px 0px 40px; color: maroon; background: #EEF5FF url(images/icon_info.gif) 8px 10px no-repeat; margin-top: 3px; text-align:left; font-weight:bold;}
.validationSummary ul { margin-top:5px; padding-left:30px; list-style-image: url(images/bullet_error.gif); }
.errorSection { border: 1px solid #C3D9FE; padding: 15px 15px 20px 45px; color: maroon; background: #EEF5FF url(images/icon_info.gif) 8px 10px no-repeat; text-align:left; font-weight:bold;}

/* Menu Style */
#catmenu a {color:white; font-weight:bold;font-size: 70%;font-family: Verdana, Arial, Sans-Serif;}
#catmenu a:visited {color: white; text-decoration: none;}
#catmenu a:active {color: white; text-decoration: underline;}
#catmenu a:hover {color: maroon; text-decoration: underline;}
#catmenu { background-color: #00365B;}


a.white {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	padding-right:5px;
}
a.white:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	background-color: #CCCCCC;
}

/* Styles for Wizard Screens */

.header {  
	font-family: Arial, Verdana, Sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00365B;  /*#336699;*/
}
	.parentMenuContainer
	{
		background-color:#9DBBED;
		color:black;
		padding: 0px 0px 0px 0px;	
	 	text-align:center;
	}
	.parentMenuItem
	{
		/*border-right:1px solid #E4E9EF;*/
		background-color:#9DBBED;
		color:black;
		padding: 2px;	
	 	text-align:center;
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	.parentMenuItemOver
	{
		/*border-right:1px solid #E4E9EF;*/
		background-color:#DDDDDD;
		padding: 2px;
	 	text-align:center;
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	.menuItem
	{
		/*border-right:1px solid #E4E9EF;*/
		background-color:#9DBBED;
		color:black;
		padding: 2px;	
	 	text-align:left;
	 	width:115;
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
		z-index: 100;	
	}
	.menuItemOver
	{
		/*border-right:1px solid #E4E9EF;*/
		background-color:#DDDDDD;
		padding: 2px;
	 	text-align:left;
	 	width:115;
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	
td.header 
{ 
	background: #EEECD1 url('images/icon_tag_yellow.png') no-repeat 8px 8px;
	padding: 6px 8px 6px 30px;
	color: #333;
	border:solid 1px #d4cf90;
	/*border-top: maroon 3px solid; 
	border-bottom: #FFF 1px solid; 
	font: bold 12px Verdana, Arial, Helvetica,sans-serif; 
	text-align:left */
}
td.fieldlabel {text-align:right; font-weight:bold; white-space:nowrap; background-color: #F6F6F6; height:20px;}
td.lborder { border-left: 3px navy solid; padding: 2px 0px 2px 5px; text-align:left;}

	
table.dynform {
	font: 11px Verdana, Arial, Helvetica,sans-serif;
	width: 100%;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border: solid 1px #DEDEDE;
	empty-cells: show;
}

th.dynformth 
{
	border: solid 1px #DEDEDE;
	background: #EFEFEF;
	text-align: center;
	padding: 3px 3px 3px 3px;
}

td.dynformtd 
{
	border: solid 1px #DEDEDE;
	background: #ffffff;
	padding: 3px 3px 3px 3px;
	text-align:left;
	
}

td.dynformheader 
{
	font: bold 11px Verdana, Arial, Helvetica,sans-serif;
	border-left: solid 1px #DEDEDE;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 1px;
	text-align: left;
	padding: 5px 3px 5px 3px;
	background: #F6F6F6;
}

td.dynformtitle
{
	 background:#F6F6F6; padding: 3px 3px 3px 6px; color: #111; border-left: #00365B 4px solid; font: bold 14pt Arial, Verdana, Sans-Serif; text-align:left; vertical-align:middle;
}

/***********************************************/
/* NEW UI STYLES - 5/20/2011 - ARTIMUS HEDRICK */
/***********************************************/

div#header {
	background: url("images/header-bg.png") repeat-x left top;
	height:75px;
	margin:0;
	padding:0;
}
#logo
{
    position: relative;
    left: 15px;
    float: left;
}
#globalNav {
	padding:0;
	margin:0;
	height:22px;
	float:right;
	color:#fff;
	margin-right:19px;
}

#globalNav li {
	margin:0;
	list-style:none;
	float:left;
	font-size:10pt;
	padding:2px 8px 0px 0px;
}
#globalNav li a {
	border-left:1px #cddfea solid;
	padding-left:24px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}

#globalNav li:first-child a {
	border-left-style:none;
}

#globalNav li a.signOut {
	background:url("images/icon-lock.png") no-repeat 10px center;
}
#globalNav li a.help {
	background:url("images/icon-help.png") no-repeat 8px center;
}
#globalNav li a.preferences {
	background:url("images/icon-gear.png") no-repeat 8px center;
}
#globalNav li a.about {
	background:url("images/icon-info.png") no-repeat 8px center;
}
#globalNav li.welcome {
	color:#d2e2ec;
}

#uiAppName {
	position:absolute;
	left:15px;
	top:54px;
	font-size:1em;
	font-weight:bold;
	color:#d2e2ec;
}

/*-----------------------------------------------------------*/
/* LEFT NAV */
/*-----------------------------------------------------------*/

#leftNav {
	width:210px;
	padding: 18px 20px 20px 20px;
	height:100%;
	min-height:462px;
	background:-moz-linear-gradient(50.0002% -0% -90deg,
	rgba(255, 255, 255, 1) 0%,
	rgba(250, 251, 252, 1) 18.2587%,
	rgba(235, 239, 242, 1) 40.4025%,
	rgba(211, 220, 226, 1) 64.5542%,
	rgba(177, 192, 204, 1) 89.981%,
	rgba(161, 180, 194, 1) 100%);
	background:-webkit-gradient(linear,50.0002% -0%,50.0002% 100%,
	color-stop(0, rgba(255, 255, 255, 1)),
	color-stop(0.182587, rgba(250, 251, 252, 1)),
	color-stop(0.404025, rgba(235, 239, 242, 1)),
	color-stop(0.645541, rgba(211, 220, 226, 1)),
	color-stop(0.89981, rgba(177, 192, 204, 1)),
	color-stop(1, rgba(161, 180, 194, 1)));
	font-family:Arial, Helvetica, Sans-Serif;
}

#leftNav ul {
	margin:0;
	padding:0;
	list-style:none;
}

#leftNav a:link,
#leftNav a:visited {
	text-decoration:none;
	color:#005c96;
	display:block;
}

#leftNav a:hover {
	color:#003659;
	/*text-decoration:underline;*/
}
#leftNav a:active {
    color:#69c;
}

#leftNavBar {
	width:14px;
	background:#ccc url(images/left-nav-bar-track.png) repeat-y 0 0;
	cursor:pointer;
}

.leftNavBarButtonClose {
	background:url(images/navbar-button-sprites.png) no-repeat 0 0;
	width:14px;
	height:78px;
	margin:200px 0px 0px 0px;
	padding:0;
}

.leftNavBarButtonOpen {
	background:url(images/navbar-button-sprites.png) no-repeat -14px 0;
	width:14px;
	height:78px;
	margin:200px 0px 0px 0px;
	padding:0;
}

/*-----------------------------------------------------------*/
/* LEFT NAV: TreeView Overrides */
/*-----------------------------------------------------------*/

#ctl00_DepartmentNavigationTree img {
	display:none;
}

#ctl00_DepartmentNavigationTree td div {
	width:0px !important;
}

#ctl00_DepartmentNavigationTree td a:link,
#ctl00_DepartmentNavigationTree td a:visited {
	font-weight:bold;
	color:#003659;
	font-size:15px;
	margin:0px 0px .8em 0;
	display:block;
	cursor:text;
}

#ctl00_DepartmentNavigationTree table:first-child tr td a:first-child {
    background:transparent url(images/icon-home.png) no-repeat left center;
    padding-left:22px;
    cursor:pointer;
}

#ctl00_DepartmentNavigationTree div td a:link,
#ctl00_DepartmentNavigationTree div td a:visited,
#ctl00_DepartmentNavigationTree div td a:link,
#ctl00_DepartmentNavigationTree div td a:visited {
	font-size:12px;
	padding-bottom:1em;
	padding-left:22px;
	background:transparent url(images/left-nav-bullet.png) no-repeat 2px .4em !important;
	color:#005c96 !important;
	display:block;
	font-weight:normal;
	cursor:pointer;
}

#ctl00_DepartmentNavigationTree div td a:hover {
    text-decoration:underline;
}

/*-----------------------------------------------------------*/
#footer
{
	background:#003659 url(images/footer-bg.png) repeat-x 0 0;
	height:15px;
	clear:both;
	color:#d2e2ec;
	font-size:11px;
	text-align:right;
	padding:9px 20px;
}
#footer #copyright{
    float: left;
    width:90%;
}
#footer #footerLogo
{
    width:10%; 
    float: right;
    margin-top:-18px;
}

#footer img {
	margin-left:10px;
}

/*-----------------------------------------------------------*/

#bodyContainer {
    width:100%;
    padding:0px;
    border-collapse:collapse;
    min-height:462px;
}

#bodyContainer td {
   vertical-align:top;
}

/*-----------------------------------------------------------*/
/* HOME PAGE */
/*-----------------------------------------------------------*/
/* Globe on Home page */
#homeContent {
	background:#fff url(images/bg-globe.jpg) no-repeat 0 0;
	margin:-10px;
	padding:0;
	border:1px #fff solid;
	position:relative;
	top:-1px;
}

#homeContent div:first-child {
	height:171px;
	width:100%;
	border-bottom:1px #333 solid;
	margin:0;
	padding:0;
}

#homeContent .instructionContainer {
	padding:10px;
}

#homeContent h4 {
	background-color:rgba(0, 0, 0, 0.3);
	height:46px;
	width:99%;
	text-align:right;
	color:#fff;
	font-size:34px;
	font-weight:normal;
	margin:20px 0px 0px 0px;
	padding:4px 10px 0px 0px;
}

#mainContent {
    padding:10px;
}

/*-----------------------------------------------------------*/
/* LOG IN PAGE */
/*-----------------------------------------------------------*/

.centered {
      margin:10% auto;
}

.pageBg {
	background:#4c8db5 url(images/page-bg.png) repeat-x 0 0;
	margin: 0px;
	padding: 0px;
	font: normal 100% Arial, Helvetica, sans-serif;
}

.splashBg {
	background:url(images/signin_background.png) no-repeat 0 0;
	height:504px;
	width:804px;
	margin:0px auto 0px auto;
}
.splashBg .appName {
	color:#fff;
	text-align:right;
	margin:0px 120px 0px 0px;
	padding-top:81px;
	font-size:1.4em;
}

.splashBg .logIn{
	margin:47px 0px 0px 254px;
	float:none;
}

.splashBg .logIn div {
	float:left;
}

.splashBg div span input {
	width:136px;
	outline:none;
	border-style:none;
	border:0;
}

.splashBg .userName {
	background:url(images/textbox-sprites.png) no-repeat left -25px;
	padding:0px 0px 0px 20px;
	margin-right:10px;
	height:23px;
	width:141px;
}

.splashBg .userName span {
	display:block;
	background:url(images/textbox-sprites.png) no-repeat right 0;
	padding-right:10px;
	height:23px;
}

.splashBg .password {
	background:url(images/textbox-sprites.png) no-repeat left 0;
	padding:0px 0px 0px 20px;
	margin-right:10px;
	height:23px;
	width:141px;
}

.splashBg .password span {
	display:block;
	background:url(images/textbox-sprites.png) no-repeat right 0;
	padding-right:10px;
	height:23px;
}
.splashBg a:link,
.splashBg a:visited,
.splashBg a:active {
	background:url(images/login-button-bg.png) no-repeat 0 0;
	display:block;
	width:77px;
	height:31px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	padding-top:8px;
	font-size:.75em;
	font-weight:bold;
	position:relative;
	top:-4px;
}

.splashBg .signIn {
	background:url(images/login-button-bg.png) no-repeat 0 0;
	display:block;
	width:77px;
	height:31px;
	text-align:center;
	color:#fff;
	font-size:.75em;
	font-weight:bold;
	position:relative;
	top:-4px;
	border-width:0;
}

.splashBg .copyright {
	clear:both;
	margin:0px 100px 0px 60px;
	font-size:.75em;
	color:#fff;
	padding-top:20px;
}

.loginMsg {
	text-align:center;
	color:#fff;
	padding-top:20px;
}

.logInRow2 {
	clear:both;
	margin-left:254px;
	position:relative;
	top:-4px;
	width:342px;
}

.logInRow2 a:link,
.logInRow2 a:active,
.logInRow2 a:visited {
	background-image:none;
	width:auto;
	display:inline;
	font-weight:normal;
	margin-left:172px;
	padding:0;
}

.logInRow2 label {
	color:#fff;
	font-size:12px;
	position:relative;
/*	top:-2px;*/

}
/* pasword recovery */
.smallSplash {
    background:#369 url("images/signin_background.png") no-repeat 0 0;
    width:736px;
    height:260px;
    margin:10% auto;
    border:solid 2px #00579A;
    padding-top:180px;
    color:#fff;
}

.loginButton {
	background:url(images/login-button-bg.png) no-repeat 0 0;
	width:77px;
	height:31px;
	text-align:center;
	color:#fff;
	font-size:.75em;
	font-weight:bold;
	border-width:0;
}

.pwRecovery {
    position:relative;
    top:-42px;
    font-weight:bold;
    text-align:right;
    padding-right:30px;
}
/* about */
.smallSplash.about {
    height:440px;
    border-width:0;
    padding-top:0px;
    color:#fff;
    margin:0;
    font:12px/15px Arial, Helvetica, sans-serif;
}

.smallSplash.about .version {
    position:absolute;
    top:60px;
    right:30px;
    font-size:1.8em;
    font-weight:bold;
}
.smallSplash.about .contactInfo {
    padding:220px 20px 20px 20px;
}
.smallSplash.about h4 {
    margin:0;
}

.smallSplash.about a:link,
.smallSplash.about a:visited {
    color:#fff;
    text-decoration:underline;
}


.Noteheader {
	background: #EEECD1 url('images/icon_note.gif') no-repeat 6px 4px;
	padding: 6px 8px 6px 30px;
	color: maroon;
	border: solid 1px #d4cf90;
	/*border-top: maroon 3px solid; 
	border-bottom: #FFF 1px solid; 
	font: bold 12px Verdana, Arial, Helvetica,sans-serif; 
	text-align:left */
	font-weight: bold;
}