
body{
	margin:0px;
	padding:0px;
	}
p{
margin:0px;
padding:0px;
}
.text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.text_white_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
}

.left_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a3a6e5;
	line-height: 25px;
	text-decoration:none;
}
.left_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a3a6e5;
	line-height: 25px;
	text-decoration:none;
}
.left_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 25px;
	text-decoration:none;
}

.activetop_link_02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	line-height: 25px;
}

.link_bar a{
background:url(images/drop.jpg) repeat-x;
}

.link_bar a:hover{
	background-image:url(images/link_bg_over.jpg) ;
	background-repeat:repeat-x;
	background-position:bottom;
}


.top_bar {
	background-image: url(images/top_bar.jpg);
	background-repeat: repeat-x;
	height:29px;
}
.link_bg {
	background-image: url(images/link_bg.jpg);
	background-repeat: repeat-x;
}

.banner-right {
	background-image: url(images/bg_01.jpg);
	background-repeat: no-repeat;
}
.flash_bg {
	background-image: url(images/flash_bg.jpg);
	background-repeat: no-repeat;
}
.right_nav{
	background-image: url(images/right_nav.jpg);
	background-repeat: no-repeat;
}

.banner_right {
	background-image: url(images/banner_right_01.jpg);
	background-repeat: no-repeat;
}
.dropdownmenu {
	background-color: #42476f;
	border-top-color: #4a4f7f;
}
.bg {
	background-image: url(images/bg.jpg);
	background-color: #333c64;
	background-repeat: repeat-x;
}

.lowerbaner {
	background-image: url(images/lower_bar.jpg);
	background-repeat: no-repeat;
}

.flash_low_img {
	background-image: url(images/middle_image.jpg);
	background-repeat: no-repeat;
}


.main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A3A6E5;
}
.link_bottom a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.design {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999eb1;
}
.top_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	background:url(images/drop.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	height:25px;
}
.top_link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #a6cfff;
	text-decoration:none;
	background:url(images/link_bg_over.jpg) repeat-x bottom left;
	display:block;
	height:25px;}
	
.top_link_02 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;		
}

.top_link_02 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #a6cfff;
	text-decoration:none;
		
}
.activetop_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #a6cfff;
	text-decoration:none;
	display:block;
	height:25px;
	background:url(images/link_bg_over.jpg) repeat-x bottom left;
	display:block;
	height:25px;}
.textbox{
	background:url(images/gradent.jpg) repeat-x; 
	border:solid 1px #5b5d96;
	width:170px;
}
.textbox_drop{
	background:url(images/gradent.jpg) repeat-x;
	background-position:bottom;
	border:solid 1px #5b5d96;
	background-color:#FFFFFF;
	width:173px;
	color:#A3A6E5;
}
.divider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.link_bottom a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a6cfff;
	text-decoration:none;
}
.banner-right_01{
	background-image: url(images/banner_right_01.jpg);
	background-repeat: no-repeat;
	}
.right_nav_02 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #757ed3;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:30px;
}
.right_nav_02 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccff6;
	background-image:url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position:16px;
	text-transform:uppercase;
	display:block;
}
.activetop_link_03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccff6;
	text-transform:uppercase;
}

.activetop_link_03 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccff6;
	background-image:url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position:16px;
	padding-left:30px;
	text-transform:uppercase;
	display:block;
	text-decoration:none;
}
.activetop_link_03 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccff6;
	background-image:url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position:16px;
	text-transform:uppercase;
	display:block;
}
.right_nav_01 {
background:url(images/right_nav_bgmatch.jpg);
	background-repeat: no-repeat;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#c9c8f4;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}
h1 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#9e9af0;
	text-transform:uppercase;
}
	.cell_bg{background-color:#263058;
	border:solid 1px #353e72;
	height:10px;
	padding:4px; 
	text-transform:uppercase;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#c9c8f4;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}
h2 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#9e9af0;
}
a{ outline: none; }

.section-drop {
	background-color: #42476f;
	border-top-color: #4a4f7f;
	height:26px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 40px;
}
#wrap ul{
    margin-bottom: 20px;
}

/*This is New css */

CODE {
	FONT: 1.1em monospace; COLOR: #c00
}
.content OL.code {
	BORDER-RIGHT: #c00 2px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c00 2px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 3em; BORDER-LEFT: #c00 2px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #c00 2px solid
}
.content OL.code LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #fff5f5; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1px 12px; FONT: 1.1em monospace; COLOR: #000; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: decimal
}
.content OL.code LI.red {
	COLOR: #c00
}
SPAN.red {
	COLOR: #c00
}
H3 CODE {
	FONT: 0.9em monospace
}

/*New css for form*/

SPAN.checkbox {
	CLEAR: left; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(checkbox.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 19px; PADDING-TOP: 0px; HEIGHT: 25px
}
SPAN.radio {
	CLEAR: left; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(radio.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 19px; PADDING-TOP: 0px; HEIGHT: 25px
}
select{
	background:none !important;
	}
SPAN.select {
	PADDING-RIGHT: 24px; PADDING-LEFT: 8px;  background:url(images/textbox.jpg) no-repeat left;
  text-align:left; PADDING-BOTTOM: 0px; FONT: 12px/21px arial,sans-serif; OVERFLOW: hidden; WIDTH: 273px; COLOR: #fff; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 25px
}

/* css for dd*/

.msDropDown DIV {
	DISPLAY: inline-block; COLOR: #ffffff; TEXT-ALIGN: left
}
.coloredScroll {
	
}
.msDropDown {
	BACKGROUND:#42476f url(images/textbox.jpg) repeat-x; PADDING-BOTTOM: 0px;WIDTH: auto; PADDING-TOP: 0px;POSITION: absolute; height:27px; padding-left:5px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
.msDropDown .msDropDown_Child {
	BORDER-RIGHT: #c3c3c3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c3c3c3 1px solid; OVERFLOW-Y: auto; DISPLAY: none; PADDING-LEFT: 0px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #c3c3c3 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffff;
}
.msDropDown .msEnabled {
	CURSOR: pointer
}
.msDropDown .msDisabled {
	CURSOR: default
}
.msDropDown .msArrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 16px; PADDING-TOP: 1px; POSITION: relative;

}
.msDropDown .msDropdownTitle {
	DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 2px
}
.msDropDown IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.msDropDown A IMG.icon {
	PADDING-RIGHT: 2px
}
.msDropDown .msDropDown_Child A {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 130%; PADDING-TOP: 3px; HEIGHT: auto; TEXT-DECORATION: none
}
.msDropDown .msDropDown_Child A {
	COLOR: #000000
}
.msDropDown .msDropDown_Child A:visited {
	COLOR: #000000
}
.msDropDown .msDropDown_Child A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #66ccff
}
.msDropDown .msDropDown_Child A.selected {
	COLOR: #000000; BACKGROUND-COLOR: #66ccff
}




.MSDropDown2 {
	BACKGROUND:#ffffff url(images/textbox2.jpg) repeat-x!important; PADDING-BOTTOM: 0px;WIDTH: auto; PADDING-TOP: 0px;POSITION: absolute; height:27px; padding-left:5px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}
.MSDropDown2 .msDropDown_Child2 {
	BORDER-RIGHT: #c3c3c3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c3c3c3 1px solid; OVERFLOW-Y: auto; DISPLAY: none; PADDING-LEFT: 0px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #c3c3c3 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffff;
}