/* CSS Document */

body, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}

body {
	background:#a9a927 url(/public/images/bg2.jpg) left top repeat-x;
	font:12px Arial, Helvetica, sans-serif;
}

.welcome-txt {
	display:block;
	height:20px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#393939;
}

.blue-txt {
	font:11px Arial, Helvetica, sans-serif;
	color:#146d98;
	font-weight:bold;
}
.blue_text {
	font:11px Arial, Helvetica, sans-serif;
	color:#0033FF;
	font-weight:bold;
}
.text_red{
	font:11px Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

.text_bold{
	font:11px Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.blue-heading {
	font:14px Arial, Helvetica, sans-serif;
	color:#013d79;
	font-weight:bold;
	text-align:center;
}

.tl {
	background:#ffffff url(/public/images/t-l.jpg) left top no-repeat;
}

.tr {
	background:url(/public/images/t-r.jpg) top right no-repeat;
}

.bl {
	background:url(/public/images/b-l.jpg) bottom left no-repeat;
}

.br {
	background:url(/public/images/b-r.jpg) bottom right no-repeat;
}

.light-gray-left {
	background:#ebebeb url(/public/images/light-gray-left.jpg) left bottom no-repeat;
}

.light-gray-right {
	background:#ebebeb url(/public/images/light-gray-right.jpg) right bottom no-repeat;
}


.gray-left {
	background:url(/public/images/gray-left.jpg) left top no-repeat;
}

.gray-right {
	background:url(/public/images/gray-right.jpg) right top no-repeat;
}

.top-menu {
}

.top-menu a{
	width:auto;
	float:left;
	padding:2px 11px 0px 10px;
	background:url(/public/images/top-menu-icon.jpg) 5px 7px no-repeat;
	color:#000000;
	text-decoration:none;
}

.top-menu a:hover{
	background:url(/public/images/top-menu-icon.jpg) 5px 7px no-repeat;
	color:#000000;
	text-decoration:none;
}

.menu-center {
	float:left;
	background:url(/public/images/over-center.jpg) top left repeat-x;
}

.menu-left {
	float:left;
	background:url(/public/images/over-left.jpg) top left no-repeat;
}

.menu-right {
	height:20px;
	float:left;
	background:url(/public/images/over-right.jpg) top right no-repeat;
}

.top-menu-active {
	width:auto;
	float:left;
}

.top-menu-active a{
	width:auto;
	float:left;
	height:18px;
	padding:2px 20px 0px 20px;
	/*background:url(/public/images/over-bg.jpg) left top no-repeat;*/
	color:#ffffff;
	text-decoration:none;
}

.top-menu-active a:hover{
	/*background:url(/public/images/over-bg.jpg) left top no-repeat;*/
	color:#eeeeee;
	text-decoration:none;
}

.link {
}

.link a{
	padding:0px 0px 0px 14px;
	background:url(/public/images/link-icon.jpg) 0px 4px no-repeat;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.link a:hover{
	background:url(/public/images/link-icon.jpg) 2px 4px no-repeat;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

.white-link {
	padding:15px 0px 0px 15px;
}

.white-link a{
	display:block;
	height:20px;
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.white-link a:hover{
	font:11px Arial, Helvetica, sans-serif;
	color:#eeeeee;
	font-weight:bold;
	text-decoration:none;
}
.black-link a{
	display:block;
	height:20px;
	font:12px Arial, Helvetica, sans-serif;
	color:#555;
	font-weight:normal;
	text-decoration:none;
}

.black-link a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#555;
	font-weight:normal;
	text-decoration:none;
}
#sddm
{	margin: 0;
	padding: 0;
	z-index:50
}

#sddm li
{
margin: 0;
padding: 0;
list-style: none;
float: left;
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#edf0b5;
}
#sddm li a
{	
display: block;
margin: 0 1px 0 0;
padding: 2px 35px 2px 0px;
width:auto;
background: #000;
color: #edf0b5;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration: none;
}

#sddm li a:hover
{	
background: transparent;
color:#ffd700;
}

#sddm div
{
position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background:#747474;
border: 0px solid #b4d3ac;
font: 12px Verdana bold;
}

#sddm div a
{
position: relative;
display: block;
margin: 0;
padding: 5px 10px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
background:#747474;
color: #fff;
font: 11px Verdana;
font-weight:normal;
}

#sddm div a:hover
{	
background: transparent;
color:#ffd700;
}
.inputtextbox
{
width:119px;
background:#ffffff!important;
font:12px arial;
color:#606060;
line-height:18px;
text-decoration:none;
font-weight:none;
margin:0px;
border:1px solid #000000;
padding:0px 0px 0px 0px;
text-align:left;
}
.textboxarea
{
margin:0px; 
float:left;
border:1px solid #000000;
}
.inputtextbox
{
width:160px;
background:#FFFFFF!important;
border:1px solid #696969;
line-height:16px;
font:11px arial;
color:#030303;
font-weight:normal;
}
.error-text {
	font-size:12px;
	color:#FF0000;
}

.success {
	font:12PX Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
}
.text{
	font:12px Arial, Helvetica, sans-serif;
	color:#555;
	font-weight:normal;
	text-decoration:none;
}
.text a{
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	color:#555;
	font-weight:normal;
	text-decoration:none;
}

.text a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#555;
	font-weight:normal;
	text-decoration:none;
}
.link2 a
{
	font:12px Arial, Helvetica, sans-serif;
	padding:0px 2px 2px 2px;
	color:#000000;
	text-decoration:none;
}
.link2 a:hover
{
	font:12px Arial, Helvetica, sans-serif;
	padding:0px 2px 2px 2px;
	color:#000000;
	text-decoration:none;
}
.normal_text
{
	font-family:Tahoma;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:justify;
}
.navigation {
	font:12px Arial, Helvetica, sans-serif;
	color:#0033FF;
	font-weight:bold;
}
.navigation a{
	font:12px Arial, Helvetica, sans-serif;
	color:#0033FF;
	font-weight:bold;
}
.navigation b{
	font:12px Arial, Helvetica, sans-serif;
	color:#0033FF;
	font-weight:bold;
	text-decoration:underline;
}

