html {margin: 0px; padding: 0px;}
body {font-family: "Tahoma"; color: #000; margin: 0px; padding: 0px; background-color: #d3d3d3; font-size:80%}
td {font-family: "Tahoma"; color: #000; margin: 0px; padding: 0px; background-color: #d3d3d3; font-size:80%}

.force-height {background-color:#ffffff}

.top-menu-text {font-family: "Tahoma"; color: #000; font-size:110%}
.normal {font-family: "Tahoma"; color: #000; font-size:80%}

td {font-family: "Tahoma"; color: #000; font-size:75%;}

.large {font-family: "Tahoma"; color: #000; font-size:130%;}

.content-box {font-family: "Tahoma"; color: #000; font-size:120%; align: center; valign: middle}

.title-text {font-family: "Tahoma"; color: #000; font-size:110%; font-weight: bold;}

.dark-text {font-family: "Tahoma"; color: #756657; font-size:80%}
.dark-text a {font-family: "Tahoma"; color: #756657; font-size:85%; 	font-weight: bold; text-decoration: none; }

.light-text {font-family: "Tahoma"; color: #E1D4BE; font-size:80%}
.light-text a {font-family: "Tahoma"; color: #E1D4BE; font-size:85%; 	font-weight: bold; text-decoration: none; }

#main-container{ width:780px; background-color: #000000; text-align: left;}

#header-container{ width:780px; height:126px;background-color: #FFFFFF; text-align: left; background: url(../img/header_background.jpg) no-repeat;}

#main-logo{position:relative; padding:20px; width:282px; height:129px;}
#top-menu-bar{ position:relative;width:780px; height:40px; text-align: left; background: url(../img/yellow_bar_bg_40.gif) repeat-x;}

#blue-bar{ position:relative; width:780px; height:7px; font-size:1%; background-color: #0000BA;}
#bottom-bar{ position:relative; width:780px; height:20px; font-size:1%; background: url(../img/blue_bar_bg.gif) repeat-x;}
#grey-bar{ position:relative; width:780px; height:40px; font-size:1%; background: url(../img/grey_bar_bg.gif) repeat-x;}
#bottom-blue-bar{ position:relative; width:780px; height:28px; font-size:1%; background: url(../img/bottom_blue_bar_bg.gif) repeat-x;}


#body-container{ width:780px; background-color: #000000; text-align: left;}


#body-title-bar{ position:relative;width:780px; height:35px; text-align: left; background: url(../img/yellow_bar_bg_35.gif) repeat-x;}
#body-title-bar-left{ position:absolute;width:1px; height:35px; left: 187px; background: url(../img/grey_bar_sep_35.gif) repeat-x;}
#body-title-bar-title{ position:absolute;width:316px; height:35px; left: 188px; text-align: center; padding: 8px 10px 10px 10px;}
#body-title-bar-right 	{ position:absolute;height:35px; left: 503px; text-align: center; padding: 8px 0px 0px 0px;}
#body-title-bar-full{ position:absolute;width:316px; height:35px; left: 188px; text-align: left; padding: 8px 10px 10px 10px;}
						/*{ position:absolute;width:1px; height:35px; left: 503px; background: url(../img/yellow_bar_sep_35.gif) repeat-x;}*/

#body-title-bar2{ position:relative;width:592px; height:35px; text-align: left; background: url(../img/yellow_bar_bg_35.gif) repeat-x;}
#body-title-bar2-left{ position:absolute;width:1px; height:35px; left: 0px; background: url(../img/grey_bar_sep_35.gif) repeat-x;}
#body-title-bar2-title{ position:absolute;width:316px; height:35px; left: 0px; padding: 8px 10px 10px 10px;}
#body-title-bar2-right	{ position:absolute; height:35px; left: 315px; text-align: center; padding: 8px 0px 0px 0px;}
						/*{ position:absolute;width:1px; height:35px; left: 315px; background: url(../img/yellow_bar_sep_35.gif) repeat-x;}*/

#top-menu-container{ position:relative;width:780px; height:40px; text-align: left;}
#top-menu-container ul{ white-space : nowrap; list-style: none;	margin: 0 5px;	padding: 0;	border: none;	}
#top-menu-container li{ display : inline;}
#top-menu-container li a {display: inline;	padding: 0px 13px 0px 13px;	color: #000;	text-decoration: none;	width: 100%; height:40px;}

#menu-col{ position:absolute; width:188px; padding:0px 0px 0px 0px; background-color: #0000B0;; }
#menu-col ul{	margin: 0px;	padding: 1px;}
#menu-col li{ border-top: 0px solid #ffffff; border-bottom: 1px solid #ffffff; padding: 0px; list-style: none;}
#menu-col li a{ display: block;	padding: 6px 1px 6px 1px;	color: #fff;	text-decoration: none;	font-weight: bold; font-size:85%;}
#menu-col li a:hover{	background-color: #000055;	color: #fff;}
#menu-bottom{ background-color: #246494;}

#body-content{ width:592px; padding-left: 188px; background-color: #246494; text-align: left;}
#body-content-wrap{ width:592px; padding-left: 188px; background-color: #00009A; text-align: left;}



#content-top-left{position:relative; background: url(../img/stock-shaking-hands.gif) ; background-repeat: no-repeat; background-color: #ffffff;	border-top: none;	border-right: 1px solid #b7b7b7;	border-bottom: none;	border-left: none; height: 225px; vertical-align: middle; }
#content-top-right{position:relative; background: url(../img/stock-router.gif) ; background-repeat: no-repeat; background-color: #ffffff;	border-top: none;	border-right: 1px solid #b7b7b7;	border-bottom: none;	border-left: none; height: 225px; vertical-align: middle; }
#content-bottom-left{position:relative; background: url(../img/stock-servers.gif) ; background-repeat: no-repeat;	background-color: #ffffff; border-top: none;	border-right: 1px solid #b7b7b7;	border-bottom: none;	border-left: none; height: 225px; vertical-align: middle; }
#content-bottom-right{position:relative; background: url(../img/stock-webhand.gif) ; background-repeat: no-repeat;	background-color: #ffffff; border-top: none;	border-right: 1px solid #b7b7b7;	border-bottom: none;	border-left: none; height: 225px; vertical-align: middle; }

#content-page{position:relative;  background-color: #ffffff;	border-top: none;	border-right: 1px solid #b7b7b7;	border-bottom: none;	border-left: none; height: 450px; vertical-align: middle; font-weight: bold;}

#footer-container{ position: relative; width:780px; background: url(../img/bottom_blue_bar_bg.gif) repeat-x;}
#main-copyright {	position: relative;	top: 0px;	left: 0px; z-index:30;	text-align: left;}
#main-credit {	position: absolute;	top: 0px;	left: 0px; width:100%;	text-align: right; z-index:30;}
#main-credit a:hover {color: #666666;}

.credit {font-family: "Arial"; font-size:80%; color: #DDDDDD; text-decoration: none;}
.copyright {font-family: "Arial"; font-size:80%; color: #666666; text-decoration: none;}


#background1
{
	position:relative;
	width:572px;
	height:130px;
	padding-left:10px;
	padding-right:10px;
}

#background2
{
	position:relative;
	width:572px;
	height:300px;
	padding-left:10px;
	padding-right:10px;
}


#background3
{
	position:relative;
	width:572px;
	height:890px;
	padding-left:10px;
	padding-right:10px;
}


#background4
{
	position:relative;
	width:572px;
	height:550px;
	padding-left:10px;
	padding-right:10px;
}

#declaration_background
{
	position:relative;
	width:572px;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	color: 000000;
}


#adminHome_background
{
	position:relative;
	width:572px;
	height:390px;
	padding-left:10px;
	padding-right:10px;
	background: url(../img/adminhome_background.jpg) repeat-x;
}

#userManagement_background
{
	position:relative;
	width:572px;
	height:390px;
	padding-left:10px;
	padding-right:10px;
	background: url(../img/adminhome_background.jpg) repeat-x;
}

#jobManagement_background
{
	position:relative;
	width:572px;
	height:390px;
	padding-left:10px;
	padding-right:10px;
	background: url(../img/adminhome_background.jpg) repeat-x;
}

#newScheduledJob_background
{
	position:relative;
	width:572px;
	height:390px;
	padding-left:10px;
	padding-right:10px;

}

#newCompany_background
{
	position:relative;
	width:572px;
	height:390px;
	padding-left:10px;
	padding-right:10px;
	background: url(../img/addcompany_background.jpg) repeat-x;
}

#manageCompany_background
{
	position:relative;
	width:572px;
	height:390px;
	padding-left:10px;
	padding-right:10px;
	background: url(../img/addcompany_background.jpg) repeat-x;
}

#loginBoxes
{
	position:relative;
	width:350px;
	height:100px;
	padding-left:10px;
	padding-right:10px;
	left:50px;
	top:50px;
}

#welcomeBox
{
	position:relative;
	width:350px;
	height:100px;
	padding-left:10px;
	padding-right:10px;
	left:50px;
	top:50px;
}

#loginBoxes_desc
{
	position:relaive;
	width:200px;
	height:200px;
	padding-left:10px;
	padding-right:10px;
	left: 100px;
	top: 20px;
}



.small {
	font-family: "Tahoma";
	font-size: 9px;
}

.medium {
	font-family: "Tahoma";
	font-size: 12px;
}

.bmedium {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
}

.big {
	font-family: "Tahoma";
	font-size: 16px;
}

.xbig {
	font-family: "Tahoma";
	font-size: 24px;
}

