/* ************************  Body CSS **************************** */

body {
	MARGIN: 0px; 
	COLOR: #2E2E2E;	
	background: #ffffff url(../img/page_bg_01.gif) top left repeat-x;
	font-family: Geneva, Tahoma, "MgOpen Cosmetica", sans-serif;
}

.outline {
	border-right:6px solid #FFE35D;
	border-left:6px solid #FFE35D;
	background: #E8EADF;	
}

.outer {
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
}
.line {
	Height:1px;
	Padding:0px;
	Width:100%;
	BACKGROUND-COLOR: #cccccc;
}

.MsgInfo {
	border-width:2px 2px 2px 15px; 
	border-style:solid; 
	border-color:#B6D2EF; 
	padding-left:10px; 
	height:22px; 
	vertical-align:middle; 
	font-size:12px; 
	color:#FF6633; 
	font-weight:bold;
}

/* ************************  Header CSS **************************** */

.page_title {

	FONT-SIZE: 18px; 
	COLOR: #AA0000; 
	font-family: Arial, sans-serif;	
	font-weight:bold;
}


/* ************************  Table CSS **************************** */

TD {
	FONT-SIZE: 12px;
}

.box01 {
    background: url(../img/box_01.gif) top left no-repeat;
	height:22px;
    width:24px;
}

.box02 {
    background: url(../img/box_09.gif) top left repeat-x;
	height:22px; 
}
.box03 {
    background: url(../img/box_02.gif) top right no-repeat;
	width:21px;
	height:22px;
}
.box04 {
    background: url(../img/box_08.gif) top right repeat-y;
	width:21px;
	
}
.box05 {
    background: url(../img/box_05.gif) top right no-repeat;
	width:21px;
	height:11px;
}
.box06 {
    background: url(../img/box_06.gif) top left repeat-x;
	height:11px;
}
.box07 {
    background: url(../img/box_04.gif) top left no-repeat;
	width:24px;
	height:11px;
	}
.box08 {
    background: url(../img/box_07.gif) top left repeat-y;
	width:24px;	
}
.box_bg_09 {
    background: url(../img/box_bg_03.gif) top left repeat-x;
}

.left_bar_top {
    background: url(../img/index_21.gif) top left no-repeat;
	height:16px;
    width:456px;
	padding:0px;
}

.left_bar_body {
    background: url(../img/index_43.gif) top left repeat-y;
	TEXT-ALIGN: left;
	FONT-SIZE: 12px; 
	COLOR: #226680; 
	font-family: Tahoma, Arial, sans-serif;	
	font-weight:normal;		
}

.left_bar_body_bg {
	background: url(../img/index_body_bg.gif) top  center repeat-x;
	width:400px;
	color:#2E2E2E;
}
.left_bar_bot {
	background: url(../img/index_46.gif) top left no-repeat;	
	height:16px;
}


.right_bar_top {
    background: url(../img/index_25.gif) top left no-repeat;
	height:49px;
    width:364px;
	padding:0px;
}

.right_bar_body {
    background: url(../img/index_31.gif) top left repeat-y;
	TEXT-ALIGN: left;
	FONT-SIZE: 12px; 
	COLOR: #226680; 
	font-family: Tahoma, Arial, sans-serif;	
	font-weight:normal;	
	padding:10px 20px 10px 20px;
}
.right_bar_bot {
	background: url(../img/index_45.gif) top left no-repeat;	
	height:17px;
	width:364px;
}

.top_menu_left{
    background: url(../img/top_menu_left.gif) top left no-repeat;
	height:42px;
    width:10px;
}

.top_menu_cent {
    background: url(../img/top_menu_cent.gif) top left repeat-x;
	TEXT-ALIGN: left;
	FONT-SIZE: 11px; 
	COLOR: #014155;	
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;	
	text-decoration:none;
}

.top_menu_cent a:link ,a:visited {
   	TEXT-ALIGN: left;
	FONT-SIZE: 11px; 
	COLOR: #014155;	
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	
}

.top_menu_cent a:hover {
   	TEXT-ALIGN: left;
	FONT-SIZE: 11px; 
	COLOR: #139034;	
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	
}

.top_menu_right {
	background: url(../img/top_menu_right.gif) top right no-repeat;	
	height:42px;
	width:10px;
}
/* ************************  Pera CSS **************************** */


P {
	FONT-SIZE: 13px; 
	FONT-FAMILY: tahoma;
	font-weight:normal;
	color:#2E2E2E;
}

#Space {
Padding:10px;
}


/* ************************  Form CSS **************************** */

FORM {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}

INPUT {
	FONT-SIZE: 11px; COLOR: #848282; FONT-FAMILY: tahoma,verdana,arial
}
.button {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: tahoma,verdana,arial
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #848282; FONT-FAMILY: tahoma,verdana,arial
}
SELECT {
	FONT-SIZE: 9px; FONT-FAMILY: Tahoma, Verdana, Arial
}

.button_bg {
	FONT-SIZE: 13px; 
	FONT-FAMILY: tahoma;
	font-weight:normal;
	color:#123F92;
	background:url(../img/button_bg_03.gif) no-repeat left top;
	width:125px;
	height:27px;
	text-align:center;
	line-height:27px;
	font-weight:700;	
}
/* ************************  Nav CSS **************************** */

a:link {
	COLOR: #014155; 	
}
a:visited , a:active{
	COLOR: #014155; 	
}
a:hover {
	COLOR: #139034; 
	TEXT-DECORATION: none;	
}


UL
	{
	margin: 0;
	padding: 0;
	list-style: none;
}

LI
	{
	line-height: 15px;
	padding-left: 10px;
	padding-top: 0px;	
}

.left_menu_outer {
	background-color:#92BAC2;
	border:0px;
	width:249px;
}


.left_menu {
font-weight:bold;
color:#3A4774;
}

/* ************************  Text CSS **************************** */
.site_text {
	font-weight:500;
	color: #606060;
	font-size:13px;	
	text-decoration:none;
	padding-left:0px;

}

.tile_text_01 {
	FONT-SIZE: 16px; 
	COLOR: #767677; 
	Padding:0px;
	font-weight:bold;	
	text-transform:capitalize;
}
.tile_text_02 {
	font-weight:normal;
	FONT-SIZE: 18px; 
	COLOR: #123F92; 
	padding-left:15px;
	text-transform:capitalize;
}

.small_text {
	font-weight:normal;
	color: #606060;
	font-size:13px;	
	text-decoration:none;
	
}

.more {

	FONT-SIZE: 10px; 
	COLOR: #FF6600; 
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Tahoma;
	Padding:20px;
	Text-align:right;

}


/* ************************  Footer CSS **************************** */

.footer_nav {

	font-weight:normal;
	color: #787777;
	font-size:11px;	
	text-decoration:none;
	text-align:center;
	padding:5px 5px 0px 5px;
}


a.footer_nav:link , a.footer_nav:active, a.footer_nav:visited {

	font-weight:normal;
	color: #787777;
	font-size:11px;	
	text-decoration:none;
}
a.footer_nav:hover {

	font-weight:normal;
	color: #123F92;
	font-size:11px;	
	text-decoration:none;

}

.Copyright {
	color: #787777;
	font-weight:normal;
	font-size:11px;	
	text-decoration:none;
	text-align:center;
	padding-bottom:20px;

}

.Copyright a:link {

	color: #9C9C9C;
	font-weight:normal;
	padding:10px;
	font-size:11px;	
	text-decoration:none;
}

.Copyright a:hover {

	color: #ff6600;
	font-weight:normal;
	padding:10px;
	font-size:12px;	
	text-decoration:none;
}

a.domdeletelink:link, a.domdeletelink :visited {
  color:#990000;
  font-weight:bold;
}

a.domdeletelink:hover {
  color:#FF0000;
  font-weight:bold;
}

.alignright {
   text-align:right;
}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 100px; /*Default width of hint.*/ 
padding: 3px;
border:3px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 5px solid black;
border-bottom: 8px solid black;
visibility: hidden;
}
.redlinkforeditreport:link, .redlinkforeditreport:visited {
  color:#FF0000;
  font-weight:bold;
  font-size:16px;
}
.redlinkforeditreport:hover{
   color:#FFCCFF;
  font-weight:bold;
  font-size:16px;
}