body
{
  margin:0px;
  padding:0px;
  height:100%;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF6da1d2', EndColorStr='#FF406d98')
}
.link
{
	font:arial;
	font-size:12px;
	font-weight:normal;
	color:#222288;
	padding-left:0px;
	text-decoration:none;
}
.link:hover
{
	font:arial;
	font-size:12px;
	font-weight:normal;
	color:#222288;
	padding-left:0px;
	text-decoration:underline;
}
.link:visited
{
	font:arial;
	font-size:12px;
	font-weight:normal;
	color:#222288;
	padding-left:0px;
	text-decoration:none;
}
.menutopright
{
	font: arial;
	font-size:12px;
	font-weight:bold;
	color:#515151;
	
	padding-right:10px;	
}

.Newstitletd
{
	font:arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	height:16px;
	line-height:16px;
	padding-left:5px;
	margin:0px;
	
}
.Newssubtitle
{
	font:arial;
	font-size:12px;
	font-weight:bold;
	color:#222255;
	padding-left:10px;	
}
.Newssubtitle_active
{
	font:arial;
	font-size:14px;
	font-weight:bold;
	height:16px;
	line-height:16px;
	padding-left:5px;
	margin:0px;
	color:#2C2C7A;
		
}
.subtitle
{
	font:arial;
	font-size:14px;
	font-weight:normal;
	color:#4c4b7e;
	padding-left:10px;	
	cursor:hand;
}
.subtitle:hover
{
	font:arial;
	font-size:14px;
	font-weight:normal;
	color:#7271a0;
	padding-left:10px;	
	cursor:hand;
}
.mainmenu
{
	margin:0px;
	font:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:28px; 
	padding-left:15px;
	padding-right:15px;
	vertical-align:middle;
	text-decoration:none;
	text-align:center;
	padding-top:5px;
	background-color:#2C2C7A;
	background-image:url(../../images/menu-spacer.jpg); background-position:right; background-repeat:no-repeat; 
}
.mainmenu:hover
{
	margin:0px;
	
	font-size:12px;
	font-weight:bold;
	color:#515151;
	height:28px; 
	padding-left:15px;
	padding-right:15px;
	background-color:#FFFFFF;
	border-top:solid 1px #023251;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	background-image:url(../../images/menu-spacer.jpg); background-position:right; background-repeat:no-repeat; 
}
.leftmenu
{
	font:arial;
	font-size:12px;
	font-weight:bold;
	color:#515151;
	height:24px; 
	
	
	vertical-align:middle;
	text-decoration:none;
	padding-top:2px;
	cursor:hand;
	
}
.leftmenu:hover
{
	font:arial;
	font-size:12px;
	font-weight:bold;
	color:#5656fc;
	height:24px; 
	vertical-align:middle;
	text-decoration:none;
	padding-top:2px;
	cursor:hand;
	
}
.Contentbox
{
	padding:10px;
	font-family:Arial;
	font-size:12px;
	background-color:#FFFFFF;	
	
}
.tdbox
{
	padding:0px;
	padding:4px;
	background-color:#EAEAEA;	

}
.tdbox_red
{
	margin:2px;
	 background-color:#fde9e9;	
	
}
.tdbox_blue
{
	
	margin:0px;
	margin-left:12px;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	background-color:#e9f3fd;	
	
}
.tdbox_yellow
{
	margin:2px;
	 background-color:#fdfce9;	
	
}

.CopyrightText {
	font-family: arial;
	font-size: 10px;
	color: #272C5A;
	line-height:12px;
}
.

.Content
{
	font-family: Arial;
	font-size: 12px;
	color: #515151;
	
	line-height:14px;
}
.Contenttitle
{
	font-family: Arial;
	font-size: 12px;
	color: #272C5A;
	
	line-height:14px;
}

form {
	margin:0px 0px 0px 0px;
}


.marginbtn5
{
    margin:0px;
    margin-bottom:5px;
}
.buttonhide
{
	visibility :hidden; 
}
.buttonAdvancedPrint {
	font-family:arial,helvetica,sans-serif;
	background-color:#ffffff;
	vertical-align:top;
	font-weight:bold;
	color:#0066cc;
	height:25px;
	width:90px;
	letter-spacing:normal;
	text-align:center;
	background-repeat:no-repeat;
	background-position:right center;
	font-size:12px;
}
.titr
{
	color:#2C2C7A;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.header1
{
	color:#003C4F;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.header1_red
{
	color:red;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.header1_white
{
	color:white;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}

.pagetitle_blue
{
	color:white;
	font-family:arial,helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.header2
{
	color:#003C4F;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.header2_white
{
	
	color:white;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}

.header3
{
	color:#003C4F;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.content1
{
	color:Black;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	direction:ltr;
	text-align:justify;
}
.content1_red
{
	color:red;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	direction:ltr;
	text-align:justify;
}
.content1_white
{
	color:white;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.content2
{
	color:Black;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
	
}
.content2_b
{
	color:Black;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
	
}
.content2_white
{
	color:white;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.content2_rtl
{
	color:Black;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}

.content2_white_rtl
{
	color:white;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	direction:ltr;
	text-align:justify;
	padding:1px;
	margin:0px;
}
.contentdiv
{
	border-left:solid 3px blue;
	direction:ltr;
	text-align:justify;
	vertical-align:top;
	padding:0px 4px 0px 4px;
	top:0px;
	margin-left:10px;
	margin-bottom:10px;
	border-bottom:dotted 1px blue;
}
.headerdiv
{
	border-left:solid 3px #003C4F;
	direction:ltr;
	text-align:justify;
	vertical-align:top;
	border-bottom:dotted 1px #CCCCCC;
	padding:0px 4px 0px 4px;
	margin-left:10px;
	margin-top:10px;
}

.bardiv
{
	border-left:solid 3px red;
	direction:ltr;
	text-align:justify;
	vertical-align:top;
	background-color:#DEDEEF;
	padding:0px 5px 0px 5px;
	height:18px;
	margin-left:10px;
	margin-top:10px;
}
.td_rightborder
{
  border-right:solid 1px navy;   
}
.width30
{
    width:30px;   
}
.width40
{
    width:40px;   
}
.width50
{
    width:50px;   
}
.width60
{
    width:60px;   
}
.width80
{
    width:80px;   
}
.width100
{
    width:100px;   
}
.width120
{
    width:120px;   
}
.width150
{
    width:150px;   
}
.width180
{
    width:180px;   
}
.width200
{
    width:200px;   
}
.width250
{
    width:250px;   
}
.width300
{
    width:300px;   
}
.width350
{
    width:350px;   
}
.width450
{
    width:450px;   
}
.width500
{
    width:500px;   
}
.width600
{
    width:600px;   
}
.width650
{
    width:650px;   
}
.width700
{
    width:700px;   
}
.width100Per
{
    width:100%;   
}
.floatleft
{
    float:left;   
    padding:0px;
    margin:0px;
}
.floatright
{
    float:right;
    padding:0px;
    margin:0px;   
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
}
.modalBackground {
	background-color:white;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.nonedisplay
{
    display:none;   
}
.blockdisplay
{
    display:block;   
}

