body{font:normal 0.8em Verdana, Arial, Helvetica, sans-serif;color: #4A4A4A;background-color: #ffffff;line-height:20px;padding: 0px;margin: 0px;}
/* Layout */
#md{width:950px;margin:0px auto 0px auto;background-image: url(images/strp.jpg);background-repeat: repeat-x;background-position: left top;border-left:solid 1px #6699FF;border-right:solid 1px #6699FF;}
#hd{height:110px;}
#hd_logo{padding:30px 0px 0px 50px;}
#bd{width:910px;margin:0px auto 0px auto;background-image: url(images/strips_03.gif);background-repeat: repeat-x;background-position: left top;}
#bd_top_nav_container{padding:10px 0px 10px 0px;}
#bd_top_nav{width:893px;height:41px;margin:0px auto 0px auto;background-image: url(images/nav_bg_03.gif);background-repeat: no-repeat;background-position: left top;}
#header_top_container{padding-left:15px;padding-top:2px;}
#header_top_container ul{margin: 0;padding: 0;float: left;}
#header_top_container li{display: inline;}
#header_top_container li a{font:bold 1.0em Verdana, Arial, Helvetica, sans-serif;float: left;color: #ffffff;text-align:center;padding: 11px 12px;text-decoration: none;}
#header_top_container li a:hover{font:bold 1.0em Verdana, Arial, Helvetica, sans-serif;	color:#000000;background-color:#FEDA05;}
#header_top_container li.selected a{font:bold 1.0em Verdana, Arial, Helvetica, sans-serif;color:#000000;background-color:#FEDA05;padding: 11px 12px; text-decoration: none;}
#header_top_container li span{font:normal 1.0em Verdana, Arial, Helvetica, sans-serif;float: left;color: #ffffff;text-align:center;padding: 11px 12px;text-decoration: none;}
#bd_section{width:882px;margin:0px auto 0px auto;padding-bottom:20px;}
#left_section{float:left;width:60%;}
#right_section{float:right;width:39%;}
#left_style1{float:left;width:70%;}
#right_style1{float:right;width:29%;}
#fd{padding:0px;margin:0px;}
#fd_top{background-color:#005297;padding:10px; color:#f1f1f1;}
#fd_top h3{font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;color:#00fcff;margin:0px;}
#fd_top a{font:normal Verdana, Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:none;}
#fd_top a:hover{text-decoration:none; color:#00fcff;}
#fd_top a.alt{font:normal Verdana, Arial, Helvetica, sans-serif;color:#00fcff;text-decoration:none;}
#fd_top a.alt:hover{text-decoration:none; color:#00fcff;}
#fd_bottom{background-color:#61BEEC;padding:15px 30px 15px 30px;}
#fd_bottom a{font:normal 1.0em Verdana, Arial, Helvetica, sans-serif;color:#004986;text-decoration:underline;}
#fd_bottom a:hover{text-decoration:underline;}
/* Boxes */
.light_blue_box{margin:3px 0px 5px 0px;background-color:#FFFFFF;background-image: url(images/strips_09.gif);background-repeat: repeat-x;background-position: left bottom;border:solid 1px #C7DEEA;padding:10px;}
.light_blue_box a{font:normal Verdana, Arial, Helvetica, sans-serif;color:#2E89CC;text-decoration:underline;}
.light_blue_box a:hover{text-decoration:underline;}
.light_blue_box h3{font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;color:#2E89CC;margin:0px;}
.light_blue_box .top_heading{padding:5px 0px 5px 0px;border-bottom:solid 1px #C7DEEA;margin:0px;}
.gray_box{margin:3px 0px 5px 0px;background-color:#FFFFFF;background-image: url(images/strips_11.gif);background-repeat: repeat-x;background-position: left bottom;border:solid 1px #EDE6C8;padding:10px;}
.gray_box a{font:normal Verdana, Arial, Helvetica, sans-serif;color:#978333;text-decoration:underline;}
.gray_box a:hover{text-decoration:underline;}
.dark_blue_box{margin:3px 0px 5px 0px;background-color:#FFFFFF;background-image: url(images/blue_strip.gif);background-repeat: repeat-x;background-position: left top;border:solid 1px #97D2EB;padding:10px;}
.dark_blue_box a{font:normal Verdana, Arial, Helvetica, sans-serif;	color:#2E89CC;text-decoration:underline;}
.dark_blue_box a:hover{text-decoration:underline;}

h1{font:bolder 2.8em Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;margin:0px;}
h2{font:normal 1.8em Verdana, Arial, Helvetica, sans-serif;color:#1264A1;margin:0px;}
h3{font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;color:#1264A1;margin:0px;}
h4{font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;color:#1264A1;margin:0px;}
h5{font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;color:#1264A1;margin:0px;}

.clear{clear:both;}
img{border:none;vertical-align:middle;}
p{margin:5px 0px 0px 0px;}
.separator{height:5px;}
.separator_10px{height:10px;}

ul li{padding:0px;margin:2px 0px 0px 0px;}
.separator_5px{height:5px;}

.top_heading{padding:5px 0px 5px 0px;border-bottom:solid 1px #498DBF;margin:0px;}
.item{text-align:left;}
.item_c{text-align:center;}
.item_r{text-align:right;}
.item_pad{margin-top:7px;}
.item_pad_2{padding:2px 0px;text-align:left;}
.item_pad_2_c{padding:2px 0px;text-align:center;}
.item_pad_2_r{padding:2px 0px;text-align:right;}
.item_pad_4{padding:4px 0px 4px 0px;text-align:left;}
.item_pad_4_c{padding:4px 0px;text-align:center;}
.item_pad_4_r{padding:4px 0px;text-align:right;}
.red_bold{font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;color:#F16B6E;}
.green_bold{color:#339933;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;font-weight: bold;}
.Price_text{font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;color:#F16B6E;}
.download{padding:20px;text-align:center;}
.download a{font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;color:#1264A1;text-decoration:underline;}
.download a:hover{text-decoration:underline;}
.normal_item ul {margin:0px;padding:0px;}
.normal_item li{padding:0px 10px;margin:0px;list-style:none;display:inline;}
.yl_txt{color:#FFFF00;font-size:0.7em;font-style:italic;font-weight:normal;}

.bt {background: url(images/bdot.jpg) 0 0 repeat-x;}
.bb {background: url(images/bdot.jpg) 0 100% repeat-x}
.bl {background: url(images/bdot.jpg) 0 0 repeat-y}
.br {background: url(images/bdot.jpg) 100% 0 repeat-y}
.bbl {background: url(images/bbl.jpg) 0 100% no-repeat;}
.bbr {background: url(images/bbr.jpg) 100% 100% no-repeat}
.btl {background: url(images/btl.jpg) 0 0 no-repeat}
.btr {background: url(images/btr.jpg) 100% 0 no-repeat; padding:7px}

.b_box_c{padding:3px 0px 5px 0px;}
.b_box{background-color:#FFFFFF;background-image: url(images/blue_strip.gif);background-repeat: repeat-x;background-position: left top;	padding:0px;}
.b_box a{font:normal Verdana, Arial, Helvetica, sans-serif;	color:#2E89CC;text-decoration:underline;}
.b_box a:hover{text-decoration:underline;}
.b_box h3{font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;color:#1264A1;margin:0px;}
.b_box .top_heading{padding:5px 0px 5px 0px;border-bottom:solid 1px #97D2EB;margin:0px;}
.b_box table{width:100%;border:solid 1px #97D2EB;border-spacing:0;border-collapse:collapse;clear:right;}

.b_box table tr th{font-weight:bold;text-align:left;padding:6px 12px;background-color:#E9F4FC;border-bottom:solid 1px #97D2EB;border-right:solid 1px #97D2EB;}
.b_box table tr td{vertical-align:top;font-weight:normal;text-align:left;padding:6px 12px;border-bottom:solid 1px #97D2EB;border-right:solid 1px #97D2EB;}

.gt {background: url(images/gdot.jpg) 0 0 repeat-x;}
.gb {background: url(images/gdot.jpg) 0 100% repeat-x}
.gl {background: url(images/gdot.jpg) 0 0 repeat-y}
.gr {background: url(images/gdot.jpg) 100% 0 repeat-y}
.gbl {background: url(images/gbl.jpg) 0 100% no-repeat;}
.gbr {background: url(images/gbr.jpg) 100% 100% no-repeat}
.gtl {background: url(images/gtl.jpg) 0 0 no-repeat}
.gtr {background: url(images/gtr.jpg) 100% 0 no-repeat; padding:7px;}

.g_box_c{padding:3px 0px 5px 0px;}
.g_box{background-color:#FFFFFF;background-image: url(images/strips_11.gif);background-repeat: repeat-x;background-position: left bottom;padding:0px;}
.g_box a{font:normal Verdana, Arial, Helvetica, sans-serif;	color:#978333;text-decoration:underline;}
.g_box a:hover{text-decoration:underline;}
.g_box h3{font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;color:#BDA238;margin:0px;}
.g_box .top_heading{padding:5px 0px 5px 0px;border-bottom:solid 1px #EFE6C9;margin:0px;}
.g_box table{width:100%;border:solid 1px #EFE6C9;border-spacing:0;border-collapse:collapse;clear:right}
.g_box table tr th{font-weight:bold;text-align:left;padding:6px 12px;background-color:#FCFAEE;border-bottom:solid 1px #EFE6C9;border-right:solid 1px #EFE6C9;}
.g_box table tr td{vertical-align:top;font-weight:normal;text-align:left;padding:6px 12px;border-bottom:solid 1px #EFE6C9;border-right:solid 1px #EFE6C9;}
.t {background: url(images/dot1.jpg) 0 0 repeat-x;}
.b {background: url(images/dot1.jpg) 0 100% repeat-x}
.l {background: url(images/dot1.jpg) 0 0 repeat-y}
.r {background: url(images/dot1.jpg) 100% 0 repeat-y}
.lbl {background: url(images/bl.jpg) 0 100% no-repeat;}
.lbr {background: url(images/br.jpg) 100% 100% no-repeat}
.ltl {background: url(images/tl.jpg) 0 0 no-repeat}
.ltr {background: url(images/tr.jpg) 100% 0 no-repeat; padding:7px;}

.bb_box_c{padding:3px 0px 5px 0px;}
.bb_box{background-color:#FFFFFF;background-image: url(images/strips_09.gif);background-repeat: repeat-x;background-position: left bottom;padding:0px;}
.bb_box a{font:normal Verdana, Arial, Helvetica, sans-serif;color:#2E89CC;text-decoration:underline;}
.bb_box a:hover{text-decoration:underline;}
.bb_box h3{font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;color:#2E89CC;	margin:0px;}
.bb_box .top_heading{padding:5px 0px;border-bottom:solid 1px #C7DEEA;margin:0px;}
.bb_box .download{padding:20px;text-align:center;}
.bb_box .download a{font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;color:#1264A1;text-decoration:underline;}
.bb_box .download a:hover{text-decoration:underline;}
.bb_box table{width:100%;border:solid 1px #C7DEEA;border-spacing:0;border-collapse:collapse;clear:right;}
.bb_box table tr th{font-weight:bold;text-align:left;padding:6px 12px;background-color:#E9F4FC;border-bottom:solid 1px #C7DEEA;border-right:solid 1px #C7DEEA;}
.bb_box table tr td{vertical-align:top;font-weight:normal;text-align:left;padding:6px 12px;border-bottom:solid 1px #C7DEEA;border-right:solid 1px #C7DEEA;}
.light_blue_box table{width:100%;border:solid 1px #C7DEEA;border-spacing:0;border-collapse:collapse;clear:right;}
.light_blue_box table tr th{font-weight:bold;text-align:left;padding:6px 12px;background-color:#E9F4FC;border-bottom:solid 1px #C7DEEA;border-right:solid 1px #C7DEEA;}
.light_blue_box table tr td{vertical-align:top;font-weight:normal;text-align:left;padding:6px 12px;border-bottom:solid 1px #C7DEEA;border-right:solid 1px #C7DEEA;}
.blue_link a{font:normal 1.6em Verdana, Arial, Helvetica, sans-serif;color:#2E89CC;text-decoration:underline;}
.blue_link a:hover{text-decoration:underline;}
a.head_link{font:bold 120% Verdana, Arial, Helvetica, sans-serif;color:#F60;text-decoration:underline;}
a.head_link:hover{text-decoration:underline;}
.code_sec{background-color:#FFFFFF;padding:5px;margin:5px;}
.code{padding:5px;background-color:#FFC;border:solid 1px #F63;font:italic 100% Arial, Helvetica, sans-serif;color:#000; line-height:25px;}
.code a{font:bold Verdana, Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:underline;}
.code a:hover{text-decoration:underline;}
/* Styles added in version 3.0 */
.ver_lst ul {margin:0px;padding:0px;}
.ver_lst li {padding:4px 0px 4px 10px;list-style:none;}
.bx{padding:5px;border:solid 1px #ececec;}

.ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; }
.ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.module{background-color:#FFFFFF; border:solid 1px #9dd5fe; padding:5px; background-image: url(images/strips_09.gif);background-repeat: repeat-x;background-position: left bottom;}
.module a{font:normal Verdana, Arial, Helvetica, sans-serif; color:#0060a6;text-decoration:none;}
.module a:hover{text-decoration:underline;}
.module h3{font:bold 1.6em Verdana, Arial, Helvetica, sans-serif;color:#0060a6;margin:0px;}
.module .top_heading{padding:5px 0px;border-bottom:solid 1px #9dd5fe;margin:0px;}
.module a.bg{font:bold 131% Verdana, Arial, Helvetica, sans-serif; color:#0060a6;text-decoration:none;}
.module a.bg:hover{text-decoration:underline;}
.module .br_tp{border-top:solid 1px #9dd5fe;}
.module table{width:100%;border:solid 1px #C7DEEA;border-spacing:0;border-collapse:collapse;clear:right;}
.module table tr th{font-weight:bold;text-align:left;padding:6px 12px;background-color:#E9F4FC;border-bottom:solid 1px #C7DEEA;border-right:solid 1px #C7DEEA;}
.module table tr td{vertical-align:top;font-weight:normal;text-align:left;padding:6px 12px;border-bottom:solid 1px #C7DEEA;border-right:solid 1px #C7DEEA;}

.bmodule{background-color:#FFFFFF;padding:5px; border:solid 1px #7bcde5; background-image: url(images/blue_strip.gif);background-repeat: repeat-x;background-position: left top;}
.bmodule a{font:normal Verdana, Arial, Helvetica, sans-serif; color:#0060a6;text-decoration:none;}
.bmodule a:hover{text-decoration:underline;}
.bmodule h3{font:bold 1.4em Verdana, Arial, Helvetica, sans-serif;color:#0060a6;margin:0px;}
.bmodule .top_heading{padding:5px 0px;border-bottom:solid 1px #9dd5fe;margin:0px;}
.bmodule .br_tp{border-top:solid 1px #9dd5fe;}
.gmodule{background-color:#FFFFFF; padding:5px; border:solid 1px #f2db4f; background-image: url(images/strips_11.gif);background-repeat: repeat-x;background-position: left bottom;}
.gmodule a{font:normal Verdana, Arial, Helvetica, sans-serif; color:#86742a;text-decoration:none;}
.gmodule a:hover{text-decoration:underline;}
.gmodule h3{font:bold 1.6em Verdana, Arial, Helvetica, sans-serif;color:#a38b2c;margin:0px;}
.gmodule .top_heading{padding:5px 0px;border-bottom:solid 1px #f2db4f;margin:0px;}
.gmodule .br_tp{border-top:solid 1px #f2db4f;}
.gmodule a.bg{font:bold 131% Verdana, Arial, Helvetica, sans-serif; color:#a38b2c;text-decoration:none;}
.gmodule a.bg:hover{text-decoration:underline;}
.red{font:bold Verdana, Arial, Helvetica, sans-serif; color:#ff0000;}
a.red{font:bold Verdana, Arial, Helvetica, sans-serif; color:#ff0000;text-decoration:none;}
a.red:hover{text-decoration:underline;}


div.scroll {
max-height: 400px;
width: 590px;
overflow: auto;
border: 1px solid #666;
padding: 3px;

}
 
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: Consolas, "Courier New", Courier, Monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}

.csharpcode .lnum { color: #606060; }

.bg {font:normal 131% Verdana,Arial, Helvetica, sans-serif; line-height:30px; color:#000;}
a.big{font:normal 131% Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
a.big:hover{text-decoration:underline;}
.rcode{padding:5px;background-color:#fba500;border:solid 1px #c48100;font:bold 100% Arial, Helvetica, sans-serif;color:#fff; line-height:25px;}
.rcode a{font:bold Verdana, Arial, Helvetica, sans-serif;color:#fff;text-decoration:underline;}
.rcode a:hover{text-decoration:underline;}

.ver_lstt ul {margin:0px;padding:0px;}
.ver_lstt li {list-style:none; padding:5px 0px; border-bottom:dashed 1px #c9e1f7;  }


