﻿


/* **************** GRID VIEW CONTROL **********************************************************/
.gridview {color:#333333; font-size:9px}
.gridview a:link, .gridview a:active, .gridview a:visited{ color:white;}

.headerstyle { background-color:#507CD1; font-weight:bold; color:White; font-size:11px; Height:14px}

.rowstyle { background-color:#EFF3FB; }
.rowstyle a:link, .rowstyle a:active{ color:#507CD1;}
.rowstyle a:visited{ color:Purple;}
.rowstyle a:hover{ text-decoration:underline}

.alternatingrowstyle { background-color:White; }
.alternatingrowstyle a:link, .alternatingrowstyle a:active{ color:#507CD1;}
.alternatingrowstyle a:visited{ color:Purple;}
.alternatingrowstyle a:hover{ text-decoration:underline}

.editrowstyle { background-color:#2461BF}
.selectedrowstyle { background-color:#D1DDF1; font-weight:bold; color:#333333 }
.pagerstyle {background-color:#2461BF; color:White;  text-align:center; text-decoration:underline}
.pagerstyle a:active{background-color:#2461BF; color:White;  text-align:center }
.pagerstyle a:visited{ color:Orange;}

.footerstyle { background-color:#507CD1; font-weight:bold; color:White; }
.footerstyle a:link, .footerstyle a:active{ color:White; text-decoration:underline}
.footerstyle a:visited{ color:Purple;}

/* **************** GRID VIEW CONTROL **********************************************************/


body{font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;background:url(../images/bg_main2.png) repeat-x}
body.inner_body{background:url(../images/bg_main_inner.png) repeat-x}


/*#content_container{position:inherit}*/
/*.content_container p,.content_container li,
table{font-size:.15px}
li table,table p,table .date{font-size:1em !important}*/

.bucket_content p{margin:0;padding:5px 0}


a img{border:none}
hr{color:#dadcdd;background-color:#dadcdd;height:1px;border:0;padding:0;margin:0;font-size:1px;line-height:1px;display:block}
.blue_rounded_box hr{color:#94a9c7;background-color:#94a9c7}
hr.first{margin-top:0}
h1,h2,h3,h4,h5,h6{margin:10px 0;padding:5px 0;font-family:Arial,Helvetica,sans-serif}
h1.first,h2.first,h3.first,h4.first,h5.first,h6.first{margin-top:0;padding-top:0}
li h1,li h2,li h3,li h4,li h5,li h6{margin:0 0 5px 0;padding:0}
h1.line,h2.line,h3.line,h4.line,h5.line,
h6.line{border-bottom:1px solid #e2e2e2;padding-bottom:3px;margin-bottom:10px !important}
.bucket_content h2,.bucket_content h3{margin:10px 0 0 0}
.bucket_content h2{font-size:.9em}

/*.columns_container_home h1,.columns_container_home h2,.columns_container_home h3,
.columns_container_home h4,.columns_container_home h5,
.columns_container_home h6{margin:5px 0;padding:5px 0}*/

h1.no_heading{margin:10px 0 3px 0;padding:0}
h1{font-size:1.2em}h2{font-size:1em}
h3{font-size:.95em}h4{font-size:1em}
h5{font-size:.8em}h6{font-size:.8em}
.columns_right h1{font-size:1em}
.header_content_right h1{margin:0;padding:0}
.box_dark_inner h1{font-size:1.1em;font-weight:normal;margin:0;padding:5px 0 5px 0}
.box_dark_inner h2{font-size:.75em;font-weight:normal;margin:0;padding:5px 0 5px 0}
.columns_container_home h3{font-size:.7em;margin:0;padding:0}

.header_article_container dt{float:left;margin:0 4px 4px 0;white-space:nowrap;font-weight:bold}
.header_article_container dd{margin:0 0 4px 4px;white-space:nowrap}

.content_container{padding:0 8px;position:relative;_height:1px;min-height:1px}
.content_container1{padding:0 1px;}
.header_container{margin-top:25px;background:#fafafa;min-width:765px;margin-right:-2px;margin-left:-2px}
.header_top,.header_content,.header_bottom,.header_top_right,
.header_content_right,.header_bottom_right{background:url(../images/bg_header.png) no-repeat;position:relative}
.header_top{font-size:1px}
.header_top_right{background-position:right -4px;height:4px}
.header_content{background-position:0 bottom}
.header_content_right{background-position:right -28px;min-height:50px;_height:50px;padding:0 0 0 175px}
.header_bottom{background-position:0 -8px;z-index:1;font-size:1px}
.header_bottom_right{background-position:right -18px;height:10px}

.heading_container h1,.heading_container h2,.heading_container h3,.heading_container h4,
.heading_container h5,.heading_container h6,.previous_next_container h1,
.previous_next_container h2,.previous_next_container h3,.previous_next_container h4,
.previous_next_container h5,.previous_next_container h6,.rounded_box h1,.rounded_box h2,.rounded_box h3,
.rounded_box h4,.rounded_box h5,.rounded_box h6{padding:5px 8px 4px 8px;margin:0;font-size:.95em;position:relative}
.previous_next_left_top h2 .two_column{position:absolute;top:10px;left:352px}
.heading_container,.heading_right_top,.heading_bottom,
.heading_bottom span{background:url('../images/bg_heading.png') no-repeat;position:relative;_height:1px}
.heading_container{background-color:#7AA4DD;margin-top:6px;padding:0;clear:both}
.heading_container.first{margin-top:0}
.heading_right_top{background-position:0 -70px;height:5px;width:5px;float:right;overflow:hidden}
.heading_bottom{margin-top:-5px;background-position:0 -80px;height:5px;margin-bottom:10px;font-size:1px}
.heading_bottom span{display:block;height:5px;width:5px;float:right;background-position:0 -75px;overflow:hidden}
.heading_bottom_connected{margin-bottom:0}



.bucket_container{background:url('../images/bg_bucket_alt.png') repeat-x 0 -92px;min-height:1px;_height:1px;position:relative}
.bucket_top{border-left:2px solid #9fbde5;border-right:2px solid #9fbde5;
	background:url(../images/bg_bucket.png) no-repeat;height:10px}
.bucket_top span{background:url(../images/bg_bucket.png) no-repeat right -10px;
	width:10px;height:10px;float:right;overflow:hidden}
.bucket_content{border-left:2px solid #9fbde5;border-right:2px solid #9fbde5;min-height:1px;_height:1px;position:relative;
	padding:0 10px}
.bucket_bottom{background:url(../images/bg_bucket.png) no-repeat 0 -22px;
	height:10px;margin-bottom:4px}
.bucket_bottom span{background:url(../images/bg_bucket.png) no-repeat right -34px;width:12px;height:10px;float:right;
	overflow:hidden}

.rounded_box{background:#dee3ed;margin-top:6px}
.blue_rounded_box{background:#dce4f9}
.rounded_box_connected{margin-top:0}
.rounded_box_content{padding:0 10px 0 10px}
.rounded_box h2{border-bottom:1px solid #adb7c8;margin:0 0 16px 0;padding-left:0;padding-top:0}
.home_why_asp_left .rounded_box h2{border-bottom:none !important;margin:0;padding:0}

.rounded_box p{margin:0 0 5px 0;padding-left:0;padding-top:2px}
.rounded_box_top,.rounded_box_top span,.rounded_box_bottom,
.rounded_box_bottom span{background:url(../images/bg_rounded_box.png) no-repeat;
	height:5px;position:relative;overflow:hidden;font-size:1px}
	
.rounded_box_top span{background-position:0 -5px;width:5px;float:right}
.rounded_box_bottom{background-position:0 -15px;clear:both}
.rounded_box_bottom span{background-position:0 -10px;width:5px;float:right}
.rounded_box_top_connected{background:#FFF url(../images/bg_rounded_box.png) no-repeat 0 -20px;
	height:2px;font-size:1px;overflow:hidden}
.rounded_box_top_connected span{background:url(../images/bg_rounded_box.png) no-repeat 0 -22px;
	height:2px;float:right;display:block;width:3px;overflow:hidden}

.columns_container_1_narrow{margin-left:auto;margin-right:auto;width:440px}
.columns_container_home{position:relative;width:100%}
.columns_container_home .columns_left{width:35.4%;margin-right:.5%;float:left}
.columns_container_home .columns_right{float:left;position:relative;width:100%}
.columns_container{padding-right:300px;position:relative;min-height:1px;_height:1px}
.columns_container1{padding: 0px 15px;position:relative;min-height:1px;_height:1px}
.columns_container .columns_left{width:100%;position:relative;float:left}
.columns_container .columns_left_padding{padding-right:15px;_height:1px}
.columns_container .columns_left_padding{padding-right:0px;_height:1px}
.columns_container .columns_right{width:300px;margin-right:-300px;float:left;position:relative}

.content_container table.padded td{padding:5px 10px}

.content_container .collapsetop{margin-top:0;padding-top:0}
.content_container .collapsebottom{margin-bottom:0;padding-bottom:0}





