body {font-size : 13px;	font-family : verdana;	font-weight : normal;	text-decoration : none;	margin-top:0px;	}
A  {	font-family : verdana;	font-size : 13px;	color: #03c;	}
img {margin-bottom:0px;margin-top:0px}
form{margin-top:0px;padding:0px;}
table{padding:0;}
td  {	font-size : 10pt;	font-family : arial;}
input{ font:12px verdana, Helvetica, sans-serif;}
button, input.button, buttongeneral {width:auto ; margin-right:10px; border:1px solid #bfbfbf;}
a.button {position:relative; width:auto; border:1px solid #bfbfbf; border-right-color:#908d8d; border-bottom-color:#908d8d; margin-right:10px; padding:2px .6em; background:#e1e1e1 url(/WEBSCR-630-20100506-1/en_US/i/pui/core/btn_bg_default.gif) left center repeat-x; color:#000; font-weight:normal !important; text-decoration:none;}
a {color:#084482; text-decoration:underline;}
form {margin:0; padding:0;}
input, select, textarea {border:1px solid #adc2d6;}
input, textarea {padding:2px; font:1em Arial, Helvetica, sans-serif;}
textarea {vertical-align:top;}
input[type=checkbox], input[type=radio], input[type=hidden] {border:none; padding:0; margin-right:0.25em;}
input.checkbox, input.radio, input.hidden, label.checkbox input, label.radio input {border:none; padding:0;}
iframe{    BORDER: #000033 0px solid;}
div.messageBox, #messageBox {width:auto; min-height:44px; margin:1em 0; border:1px solid #ffcf0f; padding:0 12px; background-color:#ffffde;background-position:20px 10px; background-repeat:no-repeat;}
div.messageBox p {margin:10px 0;}
div.messageBox.notification, .information {border-color:#81a4c6;color:yellow ;font-size:14px;font-weight:600; padding-left: 55px; padding-top:5px;padding-bottom:5px; background-color:#908d8d; ;}
div.messageBox.error, div.messageBox.alert {padding-left: 55px; background-image:url(/WEBSCR-630-20100506-1/en_US/i/icon/icon_alert_24wx24h.gif);}
div.messageBox ul {position:absolute; top:0; left:-500em; width:1px; height:1px; overflow:hidden; text-indent:-9999em; line-height:0;}

.title  { font-size: 20px; font-family: arial; color: black; font-weight:bold; text-decoration: underline }
.stitle { font-size: 14px; font-family: arial; color: black; font-weight:bold; text-decoration: underline }


.large {font-size: 17px;} 
.extraLarge {font-size: 24px;}
.extraLargeEmphasis {font-size: 24px; font-weight: 700;}
.largeEmphasis {font-size: 17px; font-weight: 700;} 
.caption {font-size: 11px; color: #336699;}

.superheading {font-size: 21px; font-weight: 700; color: #036;}
.heading {font-size: 17px; font-weight: 700; color: #036; margin-bottom:10px;margin-top:15px;margin-left:20px}
.subheading {font-size: 14px; font-weight: 700; color: #036;}

.small {font-size: 11px; font-weight: 400; } 
.middle { font-size: 14px;}

.emphasis {font-weight: 700;}
.smallEmphasis {font-size: 11px; font-weight: 700;}

.confirmation {border-color:#c4de95; padding-left: 55px; background-color:#f8feee; background-image:url(icon_success_24wx24h.gif);}
.message { font-size: 14px;  color: black; font-weight:bold; text-decoration: none }
.success{font-size: 17px;  color: #304C73; text-decoration: none}
.warning, .error { font-size: 12px; font-family: arial; color: red; font-weight:bold; text-decoration: none }
.smallwarning { font-size: 12px; font-family: arial; color: FF0099;  text-decoration: underline }
.noticeablemessage{font-size: 14px; font-family: arial; color: black; font-weight:bold; text-decoration: none }
.legacyErrors div.messageBox ul {position:relative; height:auto; width:auto; left:0; top:0; text-indent:0; overflow:visible; line-height:1em;}
.search { width: 750px; padding:5px;margin-left: 10px; margin-top: 10px; margin-bottom: 20px; border: 1px solid #cbd9b8; background: url(../images/bg_s.gif) repeat-x bottom; height: 85px; }
.fr { float: right; }
.fl { float: left; }
.fc { float: center; text-align:center;width:100% }
.topline { background:url(/design22/scripts/images/bg.jpg) repeat-x; line-height: 21px; height: 21px; width:100%}
.formheader { background:url(/design22/scripts/images/bg.jpg) repeat-x; line-height: 21px; height: 21px; width:100%}


.primary {border:1px solid #d5bd98; border-right-color:#935e0d; border-bottom-color:#935e0d; background:#ffa822;padding-left:2px }
.buttonrow {width:auto; margin:0; padding:0px 0; background-color:#d6e7f4; text-align:right;}

.buttonGen{	font-size: 12px;   BACKGROUND-COLOR: #8FE2DB}
.buttonNoticable {BACKGROUND-COLOR: 336699; color:White;  }
.Noticable {	 BACKGROUND-COLOR: EEFFFF; color:black;}
.tableNews
{
    BORDER-RIGHT: #D0D9E2 1px solid;
    BORDER-TOP: #D0D9E2 1px solid;
    BORDER-LEFT: #D0D9E2 1px solid;
    BORDER-BOTTOM: #D0D9E2 1px solid
}
.tableNews TH
{
    HEIGHT: 18px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #E2E9EF;
	padding-left:5px;    
}

.tableNews TD
{
    FONT-SIZE: 11px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	BORDER-BOTTOM:#CFD9E2 1px solid;
}
.tableNews TH.subtitle 
{
    BACKGROUND-COLOR: #EEEEEE;	
    BORDER-TOP: #000 3px solid;
}


.tableLeft
{
    BORDER-RIGHT: #000033 1px dotted;
    BORDER-TOP: #6699cc 2px solid;
    BORDER-LEFT: #000033 0px solid;
    BORDER-BOTTOM: #000033 0px  dotted;
    BACKGROUND-COLOR: #FFFFEE      
}
.tableLeft TH
{
    HEIGHT: 18px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BORDER-BOTTOM: #000033 1px solid;
}

.tableLeft TD
{
    FONT-SIZE: 12px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:2px;
    BORDER-BOTTOM: #000033 0px solid;
 
}

.tableDotted
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-BOTTOM: #000033 1px  solid;
    BACKGROUND-COLOR: #FFFFEE  ;
	margin:5px;
}
.tableDotted td
{

    BORDER-TOP: #6699cc 1px dotted;
}
.noticeableDiv
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-BOTTOM: #000033 1px  solid;
    BACKGROUND-COLOR: #FFFFEE  ;
	margin:5px;
}
}

.noticeable
{
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-BOTTOM: #000033 1px  solid;
    BACKGROUND-COLOR: #FFFFEE  ;
	margin:5px;
}

.tableLeft_nopadding
{
    BORDER-RIGHT: #000033 1px dotted;
    BORDER-TOP: #000033 1px solid;
    BORDER-LEFT: #000033 0px solid;
    BORDER-BOTTOM: #000033 0px  dotted;
    BACKGROUND-COLOR: #FFFFEE      
}
.tableLeft_nopadding TD
{
    FONT-SIZE: 12px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
    BORDER-BOTTOM: #000033 0px solid;
 
}

.tableGeneral
{
    BORDER-RIGHT: #D9DADC 0px solid;
    BORDER-TOP: #D9DADC 1px solid;
    BORDER-LEFT: #D9DADC 1px solid;
    BORDER-BOTTOM: #D9DADC 0px solid;
}

.tableGeneral TD
{
	font-family:verdana;
    FONT-SIZE: 11px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
    BACKGROUND-COLOR: #F6FAFD;
    BORDER-BOTTOM: #D9DADC 1px solid;
    BORDER-RIGHT: #D9DADC 1px solid;	
}

.tableGeneral2
{
    BORDER-RIGHT: #99BCE6 1px solid;
    BORDER-TOP: #99BCE6 1px solid;
    BORDER-LEFT: #99BCE6 1px solid;
    BORDER-BOTTOM: #99BCE6 1px solid;
}

.tableGeneral2 A
{
font-family:verdana;
font-size:10px;
}

.tableGeneral2 TH{
 BACKGROUND-COLOR: #D0DEF0;
 	font-family:verdana;
    FONT-SIZE: 12px;
	padding:5px;
}
.tableGeneral2 TD
{
	font-family:verdana;
    FONT-SIZE: 11px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #D1D1D1 1px solid;
    BORDER-RIGHT: #D1D1D1C 1px solid;	
}
.tableGeneral2 .firstcolumn{
    BACKGROUND-COLOR: ECECEF
}

.header
{
    BORDER-RIGHT: #31659C 1px solid;
    BORDER-TOP: #31659C 1px solid;
    BORDER-LEFT: #31659C 1px solid;
    BORDER-BOTTOM:#31659C 1px solid;
}

.subMenuTable
{
    BORDER-RIGHT: #000033 0px solid;
    BORDER-TOP: #000033 0px solid;
    BORDER-LEFT: #000033 0px solid;
    BORDER-BOTTOM: #000033 0px solid;
	background-color:red;

}

.EachMainMenuTableActive  TD
{
    font-family:arial,helvetica;
    font-size:14px;
    font-weight:600;
    color:White;
    
}

.EachMainMenuTableInActive TD
{
    font-family:arial,helvetica;
    font-size:14px;
    font-weight:300;
    color:White;
}

.InActiveSubTd
{   font-family:arial,helvetica;
    font-size:14px;
    font-weight:600;
    padding:0px;
    height:31px;
    color:White;
}

.ActiveSubTd
{
	 background-color:green;
    font-family:arial,helvetica;
    font-size:14px;
    font-weight:300;
    padding:10px;
    height:31px;
    color:White;
}


.pi_cell_selected{background-color:#acd6ff;   font-family:arial,helvetica;     font-size:9pt;}

.pi_cell_unviewed { background-color:#ffffff; font-family:arial,helvetica; font-size:9pt;  color:#999999;}

.pi_cell_visited {background-color:#f1f1f1;font-family:arial,helvetica;font-size:9pt;    color:#999999;}

.idclass {  behavior: url('/lkk.htc'); } 

input[type=radio] { background-color:red;}

.disabled { /* Text and background colour, medium red on light yellow */ 
color:#933; 
background-color:#EEEEEE; 
} 

.selectedradiobox{padding:5px; background-color:lightblue;border:1px}

.curvebutton{background:url(/design22/images4/Green_Curve.jpg) no-repeat 2px 2px ;font-family:verdana;
border:1px solid; border-color: #696 #363 #363 #696;   }

.greenbutton{background:url(/design22/images4/Button_Green.JPG) ;color:white; font-family:verdana;font-weight:600;
border:1px solid; border-color: #696 #363 #363 #696;   }

.goback{margin-left:10px;margin-top:10px;font-family : verdana;}
#selecteventrow{background-color:3F75A3;padding-left:10px;padding-right:3px;color:white; solid;border-bottom:#3F75A3 2px solid;}



.tableButtomBorder {
	border-bottom-style: solid;
	border-bottom-color: #003063;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #CADFED;
}
.LinkMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: normal;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #003063;
	border-right-color: #003063;
	border-bottom-color: #003063;
	border-left-color: #003063;
	vertical-align: middle;
}


.LinkMenu a:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.LinkMenu a {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.LinkMenu a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.font_bigger_bold {font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; }
.font_bigger {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.font_normal {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.font_small {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.font_bold {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; }
.font_large{font-family: Arial, Helvetica, sans-serif;	font-size: 28px;	color: #FFFFFF;}

.tableallBorder {
	border: 1px solid #5FB6DA;
}


.subMenuTable
{
    BORDER-RIGHT: #000033 0px solid;
    BORDER-TOP: #000033 0px solid;
    BORDER-LEFT: #000033 0px solid;
    BORDER-BOTTOM: #000033 0px solid;
	background-color:red;

}

.EachMainMenuTableActive  TD
{
    font-family:arial,helvetica;
    font-size:14px;
    font-weight:600;
    color:White;
    
}

.EachMainMenuTableInActive TD
{
    font-family:arial,helvetica;
    font-size:14px;
    font-weight:300;
    color:White;
}

.InActiveSubTd
{

    font-family:arial,helvetica;
    font-size:14px;
    font-weight:600;
    padding:0px;
    height:31px;
    color:White;
}

.ActiveSubTd
{
	 background-color:green;
    font-family:arial,helvetica;
    font-size:14px;
    font-weight:300;
    padding:10px;
    height:31px;
    color:White;
}

.dynamicDiv {position:absolute;left:30;top:30;border:solid 5px blue;background-color:#e1e1e1;font-size:14px;font-family:verdana;color:#000;padding:5px;}