html, body { background:#FFFFFF; margin:0; padding:0; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; }
table tr td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; }
a, a:link, a:visited, a:link:visited { text-decoration: underline }
a:hover, a:link:hover, a:visited:hover, a:link:visited:hover { text-decoration:none }
.Normal, NormalDisabled { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; }

html:root* .top_links_pane p, html:root* .top_image_pane p { margin-top:1px }
.Search_B { font-size:0px }
.Search_B img { height:13px; width:13px }
.top_links_pane p, .top_image_pane p { margin:0; padding:0 }
.wapper {margin-left:595px; margin-top:5px; position:absolute;z-index:4;}
#dnn_ContentPane { width:580px }
.top_image_pane .DNNAligncenter { text-align:left }
#centerLayer {width: 100% !important; margin: 0 auto; text-align: left; padding:85px 0 0 0; }

.main_div { padding-left:75px }
.secondary_nav { width:700px; margin-left:300px !important }
/* violet */
.violet { background:url(images/violet_bg.jpg) top repeat-x #FFFFFF; min-height:100%; }
#centerLayer {width: 1024px; margin: 0 auto; text-align: left; padding:85px 0 0 0; }

.violet h1 { color:#3340A9; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }
.violet h2 { color:#858585; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.violet h3 { color:#3340A9; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.violet hr { background:#3340A9;/* Firefox, Opera*/ color:#3340A9; /* IE */ border:0px; height:1px; /* IE, Firefox, Opera */ clear:both; }

.violet a,.violet a:link,.violet a:visited,.violet a:link:visited { color:#3b49c1 }
.violet a:hover, .violet a:link:hover,.violet a:visited:hover,.violet a:link:visited:hover{ color:#3b49c1 }

.violet .menu { text-align:right; padding:0 0 0 300px; height:33px; position:relative; z-index:2 }
* html .violet .menu { width: 100%;}
.violet .logo_box { background:url(images/logo_box.png) top center no-repeat; width:249px; height:266px; position:absolute; z-index:1; margin:-40px 0 0 50px; }
.violet .logo { width:192px; height:117px; margin:10px 0 0 34px; }
.violet .top_text_pane { padding:10px 45px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#616161; font-weight:normal; }

.violet .search_box { background:url(images/search_box.png) top center no-repeat; width:372px; height:46px; position:absolute; z-index:1; margin:0 0 0 600px;padding:5px 0 0; }
.violet .search {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3340A9; text-decoration:none }
.violet .top_links_pane, .violet .top_links_pane .Normal, normaldisabled { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0b235b; width:132px;padding-top:1px; padding-left:20px; height:13px; }
.violet .top_links_pane a, .violet .top_links_pane a:link, .violet .top_links_pane a:visited, .violet .top_links_pane a:link:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3340A9; text-decoration:none }
.violet top_links_pane a:hover, .violet .top_links_pane a:link:hover, .violet .top_links_pane a:visited:hover, .violet .top_links_pane a:link:visited:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3340A9; text-decoration: underline }

.violet .secondary_nav { background:url(images/secondary_nav_bg.jpg) top center no-repeat;  height:72px;  margin:0 4px 0 0;}

.violet .main_table { width:860px; margin:0 auto; }
.violet .main_table p { margin:0 }
.violet .main { width:590px }
.violet .news_pane {padding:0 50px 0 5px;width:190px;}
.violet .left_pane { padding:0 70px 0 5px;width:200px; }

.violet .main_content_pane {}
.violet .two_right_pane {  }
.violet .two_left_pane {  }
.violet .three_left_pane { width:30%; }
.violet .three_middle_pane { width:40%; vertical-align:top; }
.violet .three_right_pane { width:30%; }
.violet .four_content_pane {}
.violet .bottom_pane { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; padding:50px 0 20px; }
.violet .bottom_pane a, .violet .bottom_pane a:link, .violet .bottom_pane a:visited, .violet .bottom_pane a:link:visited { text-decoration: underline; color:#616161;}
.violet .bottom_pane a:hover, .violet .bottom_pane a:link:hover, .violet .bottom_pane a:visited:hover, .violet .bottom_pane a:link:visited:hover { text-decoration: none; color:#616161; }
.violet .bottom_pane p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; line-height:23px; }

.violet .Search_B { background:url(images/search.jpg); width:13px; height:13px; display:block; margin:-15px 0 0 165px; position:relative }
* html .violet .Search_B {margin:-16px 0 0 165px;}

/* blue */
.blue { background:url(images/blue_bg.jpg) top repeat-x #FFFFFF; min-height:100%; }
#centerLayer {width: 1000px; margin: 0 auto; text-align: left; padding:85px 0 0 0; }

.blue h1 { color:#088abd; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }
.blue h2 { color:#858585; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.blue h3 { color:#088abd; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.blue hr { background:#088abd;/* Firefox, Opera*/ color:#088abd; /* IE */ border:0px; height:1px; /* IE, Firefox, Opera */ clear:both; }

.blue a,.blue a:link,.blue a:visited,.blue a:link:visited { color:#088abd }
.blue a:hover, .blue a:link:hover,.blue a:visited:hover,.blue a:link:visited:hover{ color:#088abd }

.blue .menu { text-align:right; padding:0 0 0 300px; height:33px; position:relative; z-index:2  }
* html .blue .menu { width: 100%;}
.blue .logo_box { background:url(images/logo_box.png) top center no-repeat; width:249px; height:266px; position:absolute; z-index:1; margin:-40px 0 0 50px; }
.blue .logo { width:192px; height:117px; margin:10px 0 0 34px; }
.blue .top_text_pane { padding:10px 45px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#616161; font-weight:normal; }

.blue .search_box { background:url(images/search_box.png) top center no-repeat; width:372px; height:46px; position:absolute; z-index:1; margin:0 0 0 600px;padding:5px 0 0; }
.blue .search {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#088abd; text-decoration:none}
.blue .top_links_pane, .blue .top_links_pane .Normal, normaldisabled { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#088abd; width:132px;padding-top:1px; padding-left:20px; height:13px; }
.blue .top_links_pane a, .blue .top_links_pane a:link, .blue .top_links_pane a:visited, .blue .top_links_pane a:link:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#088abd; text-decoration:none }
.blue top_links_pane a:hover, .blue .top_links_pane a:link:hover, .blue .top_links_pane a:visited:hover, .blue .top_links_pane a:link:visited:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#088abd; text-decoration: underline }

.blue .secondary_nav { background:url(images/secondary_nav_bg.jpg) top center no-repeat;  height:72px;  margin:0 4px 0 0;}

.blue .main_table { width:860px; margin:0 auto; }
.blue .main_table p { margin:0 }
.blue .main { width:590px }
.blue .news_pane {padding:0 50px 0 5px;width:190px;}
.blue .left_pane { padding:0 70px 0 5px;width:200px; }

.blue .main_content_pane {}
.blue .two_right_pane {  }
.blue .two_left_pane {  }
.blue .three_left_pane { width:30%; }
.blue .three_middle_pane { width:40%; vertical-align:top; }
.blue .three_right_pane { width:30%; }
.blue .four_content_pane {}
.blue .bottom_pane { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; padding:50px 0 20px; }
.blue .bottom_pane a, .blue .bottom_pane a:link, .blue .bottom_pane a:visited, .blue .bottom_pane a:link:visited { text-decoration: underline; color:#616161;}
.blue .bottom_pane a:hover, .blue .bottom_pane a:link:hover, .blue .bottom_pane a:visited:hover, .blue .bottom_pane a:link:visited:hover { text-decoration: none; color:#616161; }
.blue .bottom_pane p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; line-height:23px; }

.blue .Search_B { background:url(images/search_b.jpg); width:13px; height:13px; display:block; margin:-15px 0 0 165px; position:relative }
* html .blue .Search_B { margin:-16px 0 0 165px; }


/* green */
.green { background:url(images/green_bg.jpg) top repeat-x #FFFFFF; min-height:100%; }
#centerLayer {width: 1000px; margin: 0 auto; text-align: left; padding:85px 0 0 0; }

.green h1 { color:#448c34; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }
.green h2 { color:#858585; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.green h3 { color:#448c34; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.green hr { background:#448c34;/* Firefox, Opera*/ color:#448c34; /* IE */ border:0px; height:1px; /* IE, Firefox, Opera */ clear:both; }

.green a,.green a:link,.green a:visited,.green a:link:visited { color:#448c34 }
.green a:hover, .green a:link:hover,.green a:visited:hover,.green a:link:visited:hover{ color:#448c34 }

.green .menu { text-align:right; padding:0 0 0 300px; height:33px; position:relative; z-index:2  }
* html .green .menu { width: 100%;}
.green .logo_box { background:url(images/logo_box.png) top center no-repeat; width:249px; height:266px; position:absolute; z-index:1; margin:-40px 0 0 50px; }
.green .logo { width:192px; height:117px; margin:10px 0 0 34px; }
.green .top_text_pane { padding:10px 45px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#616161; font-weight:normal; }

.green .search_box { background:url(images/search_box.png) top center no-repeat; width:372px; height:46px; position:absolute; z-index:1; margin:0 0 0 600px;padding:5px 0 0; }
.green .search { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#448c34; text-decoration:none}
.green .top_links_pane, .green .top_links_pane .Normal, normaldisabled { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#448c34; width:132px;padding-top:1px; padding-left:20px; height:13px; }
.green .top_links_pane a, .green .top_links_pane a:link, .green .top_links_pane a:visited, .green .top_links_pane a:link:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#448c34; text-decoration:none }
.green top_links_pane a:hover, .green .top_links_pane a:link:hover, .green .top_links_pane a:visited:hover, .green .top_links_pane a:link:visited:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#448c34; text-decoration: underline }

.green .secondary_nav { background:url(images/secondary_nav_bg.jpg) top center no-repeat;  height:72px;  margin:0 4px 0 0;}

.green .main_table { width:860px; margin:0 auto; }
.green .main_table p { margin:0 }
.green .main { width:590px }
.green .news_pane {padding:0 50px 0 5px;width:190px;}
.green .left_pane { padding:0 70px 0 5px;width:200px; }

.green .main_content_pane {}
.green .two_right_pane {  }
.green .two_left_pane {  }
.green .three_left_pane { width:30%; }
.green .three_middle_pane { width:40%; vertical-align:top; }
.green .three_right_pane { width:30%; }
.green .four_content_pane {}
.green .bottom_pane { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; padding:50px 0 20px; }
.green .bottom_pane a, .green .bottom_pane a:link, .green .bottom_pane a:visited, .green .bottom_pane a:link:visited { text-decoration:underline; color:#616161;}
.green .bottom_pane a:hover, .green .bottom_pane a:link:hover, .green .bottom_pane a:visited:hover, .green .bottom_pane a:link:visited:hover { text-decoration: none; color:#616161; }
.green .bottom_pane p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; line-height:23px; }

.green .Search_B { background:url(images/search_g.jpg); width:13px; height:13px; display:block; margin:-15px 0 0 165px; position:relative }
* html .green .Search_B { margin:-16px 0 0 165px; }

/* orange */
.orange { background:url(images/orange_bg.jpg) top repeat-x #FFFFFF; min-height:100%; }
#centerLayer {width: 1000px; margin: 0 auto; text-align: left; padding:85px 0 0 0; }

.orange h1 { color:#dc7626; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }
.orange h2 { color:#858585; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.orange h3 { color:#dc7626; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.orange hr { background:#dc7626;/* Firefox, Opera*/ color:#dc7626; /* IE */ border:0px; height:1px; /* IE, Firefox, Opera */ clear:both; }

.orange a,.orange a:link,.orange a:visited,.orange a:link:visited { color:#de761c }
.orange a:hover, .orange a:link:hover,.orange a:visited:hover,.orange a:link:visited:hover{ color:#de761c }

.orange .menu { text-align:right; padding:0 0 0 300px; height:33px; position:relative; z-index:2  }
* html .orange .menu { width: 100%;}
.orange .logo_box { background:url(images/logo_box.png) top center no-repeat; width:249px; height:266px; position:absolute; z-index:1; margin:-40px 0 0 50px; }
.orange .logo { width:192px; height:117px; margin:10px 0 0 34px; }
.orange .top_text_pane { padding:10px 45px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#616161; font-weight:normal; }

.orange .search_box { background:url(images/search_box.png) top center no-repeat; width:372px; height:46px; position:absolute; z-index:1; margin:0 0 0 600px;padding:5px 0 0; }
.orange .search { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#de761c; text-decoration:none }
.orange .top_links_pane, .orange .top_links_pane .Normal, normaldisabled { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#de761c; width:132px;padding-top:1px; padding-left:20px; height:13px; }
.orange .top_links_pane a, .orange .top_links_pane a:link, .orange .top_links_pane a:visited, .orange .top_links_pane a:link:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#de761c; text-decoration:none }
.orange top_links_pane a:hover, .orange .top_links_pane a:link:hover, .orange .top_links_pane a:visited:hover, .orange .top_links_pane a:link:visited:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#de761c; text-decoration: underline }

.orange .secondary_nav { background:url(images/secondary_nav_bg.jpg) top center no-repeat;  height:72px;  margin:0 4px 0 0;}

.orange .main_table { width:860px; margin:0 auto; }
.orange .main_table p { margin:0 }
.orange .main { width:590px }
.orange .news_pane {padding:0 50px 0 5px;width:190px;}
.orange .left_pane { padding:0 70px 0 5px;width:200px; }

.orange .main_content_pane {}
.orange .two_right_pane {  }
.orange .two_left_pane {  }
.orange .three_left_pane { width:30%; }
.orange .three_middle_pane { width:40%; vertical-align:top; }
.orange .three_right_pane { width:30%; }
.orange .four_content_pane {}
.orange .bottom_pane { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; padding:50px 0 20px; }
.orange .bottom_pane a, .orange .bottom_pane a:link, .orange .bottom_pane a:visited, .orange .bottom_pane a:link:visited { text-decoration:underline; color:#616161;}
.orange .bottom_pane a:hover, .orange .bottom_pane a:link:hover, .orange .bottom_pane a:visited:hover, .orange .bottom_pane a:link:visited:hover { text-decoration: none; color:#616161; }
.orange .bottom_pane p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; line-height:23px; }

.orange .Search_B { background:url(images/search_o.jpg); width:13px; height:13px; display:block; margin:-15px 0 0 165px; position:relative }
* html .orange .Search_B { margin:-16px 0 0 165px; }

/* cyan */
.cyan { background:url(images/cyan_bg.jpg) top repeat-x #FFFFFF; min-height:100%; }
#centerLayer {width: 1000px; margin: 0 auto; text-align: left; padding:85px 0 0 0; }

.cyan h1 { color:#9c5cc8; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }
.cyan h2 { color:#858585; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.cyan h3 { color:#9c5cc8; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.cyan hr { background:#9c5cc8;/* Firefox, Opera*/ color:#9c5cc8; /* IE */ border:0px; height:1px; /* IE, Firefox, Opera */ clear:both; }

.cyan a,.cyan a:link,.cyan a:visited,.cyan a:link:visited { color:#9c5cc8 }
.cyan a:hover, .cyan a:link:hover,.cyan a:visited:hover,.cyan a:link:visited:hover{ color:#9c5cc8 }

.cyan .menu { text-align:right; padding:0 0 0 300px; height:33px; position:relative; z-index:2  }
* html .cyan .menu { width: 100%;}
.cyan .logo_box { background:url(images/logo_box.png) top center no-repeat; width:249px; height:266px; position:absolute; z-index:1; margin:-40px 0 0 50px; }
.cyan .logo { width:192px; height:117px; margin:10px 0 0 34px; }
.cyan .top_text_pane { padding:10px 45px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#616161; font-weight:normal; }

.cyan .search_box { background:url(images/search_box.png) top center no-repeat; width:372px; height:46px; position:absolute; z-index:1; margin:0 0 0 600px;padding:5px 0 0; }
.cyan .search {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c5cc8; text-decoration:none}
.cyan .top_links_pane, .cyan .top_links_pane .Normal, normaldisabled { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c5cc8; width:132px;padding-top:1px; padding-left:20px; height:13px; }
.cyan .top_links_pane a, .cyan .top_links_pane a:link, .cyan .top_links_pane a:visited, .cyan .top_links_pane a:link:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c5cc8; text-decoration:none }
.cyan top_links_pane a:hover, .cyan .top_links_pane a:link:hover, .cyan .top_links_pane a:visited:hover, .cyan .top_links_pane a:link:visited:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c5cc8; text-decoration: underline }

.cyan .secondary_nav { background:url(images/secondary_nav_bg.jpg) top center no-repeat;  height:72px;  margin:0 4px 0 0;}

.cyan .main_table { width:860px; margin:0 auto; }
.cyan .main_table p { margin:0 }
.cyan .main { width:590px }
.cyan .news_pane {padding:0 50px 0 5px;width:190px;}
.cyan .left_pane { padding:0 70px 0 5px;width:200px; }

.cyan .main_content_pane {}
.cyan .two_right_pane {  }
.cyan .two_left_pane {  }
.cyan .three_left_pane { width:30%; }
.cyan .three_middle_pane { width:40%; vertical-align:top; }
.cyan .three_right_pane { width:30%; }
.cyan .four_content_pane {}
.cyan .bottom_pane { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; padding:50px 0 20px; }
.cyan .bottom_pane a, .cyan .bottom_pane a:link, .cyan .bottom_pane a:visited, .cyan .bottom_pane a:link:visited { text-decoration:underline; color:#616161;}
.cyan .bottom_pane a:hover, .cyan .bottom_pane a:link:hover, .cyan .bottom_pane a:visited:hover, .cyan .bottom_pane a:link:visited:hover { text-decoration: none; color:#616161; }
.cyan .bottom_pane p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; line-height:23px; }

.cyan .Search_B { background:url(images/search_c.jpg); width:13px; height:13px; display:block; margin:-15px 0 0 165px; position:relative }
* html .cyan .Search_B { margin:-16px 0 0 165px; }

/* grey */
.grey { background:url(images/grey_bg.jpg) top repeat-x #FFFFFF; min-height:100%; }
#centerLayer {width: 1000px; margin: 0 auto; text-align: left; padding:85px 0 0 0; }

.grey h1 { color:#555411; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }
.grey h2 { color:#858585; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.grey h3 { color:#555411; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 0 20px; }
.grey hr { background:#555411;/* Firefox, Opera*/ color:#555411; /* IE */ border:0px; height:1px; /* IE, Firefox, Opera */ clear:both; }

.grey a,.grey a:link,.grey a:visited,.grey a:link:visited { color:#555411 }
.grey a:hover, .grey a:link:hover,.grey a:visited:hover,.grey a:link:visited:hover{ color:#555411 }

.grey .menu { text-align:right; padding:0 0 0 300px; height:33px; position:relative; z-index:2  }
* html .grey .menu { width: 100%;}
.grey .logo_box { background:url(images/logo_box.png) top center no-repeat; width:249px; height:266px; position:absolute; z-index:1; margin:-40px 0 0 50px; }
.grey .logo { width:192px; height:117px; margin:10px 0 0 34px; }
.grey .top_text_pane { padding:10px 45px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#616161; font-weight:normal; }

.grey .search_box { background:url(images/search_box.png) top center no-repeat; width:372px; height:46px; position:absolute; z-index:1; margin:0 0 0 600px;padding:5px 0 0; }
.grey .search {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555411; text-decoration:none; s}
.grey .top_links_pane, .grey .top_links_pane .Normal, normaldisabled { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555411; width:132px;padding-top:1px; padding-left:20px; height:13px; }
.grey .top_links_pane a, .grey .top_links_pane a:link, .grey .top_links_pane a:visited, .grey .top_links_pane a:link:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555411; text-decoration:none;    }
.grey top_links_pane a:hover, .grey .top_links_pane a:link:hover, .grey .top_links_pane a:visited:hover, .grey .top_links_pane a:link:visited:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555411; text-decoration: underline;   }

.grey .secondary_nav { background:url(images/secondary_nav_bg.jpg) top center no-repeat;  height:72px;  margin:0 4px 0 0;}

.grey .main_table { width:860px; margin:0 auto; }
.grey .main_table p { margin:0 }
.grey .main { width:590px }
.grey .news_pane {padding:0 50px 0 5px;width:190px;}
.grey .left_pane { padding:0 70px 0 5px;width:200px; }

.grey .main_content_pane {}
.grey .two_right_pane {  }
.grey .two_left_pane {  }
.grey .three_left_pane { width:30%; }
.grey .three_middle_pane { width:40%; vertical-align:top; }
.grey .three_right_pane { width:30%; }
.grey .four_content_pane {}
.grey .bottom_pane { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; padding:50px 0 20px; }
.grey .bottom_pane a, .grey .bottom_pane a:link, .grey .bottom_pane a:visited, .grey .bottom_pane a:link:visited { text-decoration:underline; color:#616161;}
.grey .bottom_pane a:hover, .grey .bottom_pane a:link:hover, .grey .bottom_pane a:visited:hover, .grey .bottom_pane a:link:visited:hover { text-decoration: none; color:#616161; }
.grey .bottom_pane p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal; text-align:center; line-height:23px; }

.grey .Search_B { background:url(images/search_gr.jpg); width:13px; height:13px; display:block; margin:-15px 0 0 165px; position:relative;}
* html .grey .Search_B { margin:-16px 0 0 165px; }

.search input.NormalTextBox { width:120px; height:18px; border-left:1px solid #efefef;  border-right:1px solid #efefef; border-top:2px solid #cfcfcf; font-size:11px; }

#dnn_Two_Left_Pane { width:290px; float:left }
#dnn_Two_Right_Pane { width:290px; float:right; }
#dnn_Three_Left_Pane { width:170px }
#dnn_Three_Right_Pane { width:170px; float:right; }


/* Module menu container */ 
.ModuleTitle_SubMenu { background:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #adadad; z-index:1000; cursor:pointer; cursor:hand; font-weight:normal; filter:Alpha(Opacity=95); -moz-opacity:.95; }
/* Module menu items idle */ 
.ModuleTitle_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:8pt; font-weight:bold; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:1px solid #d8dde3; border-left:0px solid #ffffff; }
/* Module menu items hover */ 
.ModuleTitle_MenuItemSel { background:#e4e4e4; color:#3c3a6c; font-family:arial; font-size:8pt; font-weight:bold; cursor:pointer; cursor:hand; padding:5px 30px 5px 16px; height:20px;  border-top:0px solid #e4e4e4; border-right:0px solid #e4e4e4; border-bottom:1px solid #d8dde3; border-left:0px solid #e4e4e4; }
/* Module menu container */ 
.ModuleTitle_MenuContainer { background:transparent; }
/* Module menu bar */ 
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand; }
/* Module menu arrows */ 
.ModuleTitle_MenuArrow { display:none; }
/* Module menu root arrows */ 
.ModuleTitle_RootMenuArrow { display:none; }
/* Module menu icon	*/ 
.ModuleTitle_MenuIcon { background:#e4e4e4; width:0px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:0px; border-top:0px solid #e4e4e4; border-right:0px solid #ffffff; border-bottom:1px solid #e4e4e4; border-left:0px solid #ffffff; }
/* Module menu icon */ 
.ModuleTitle_MenuIcon IMG { margin:0 10px 0 10px; }


.DynamicForms_Maintable .NormalBold {font-family:Arial,Helvetica;font-size:12px;font-weight:normal; color:#616161}

.violet .DynamicForms_Maintable input, .violet .DynamicForms_Maintable select, .violet .DynamicForms_Maintable textarea { border:1px solid #3b49c1 }
.blue .DynamicForms_Maintable input, .blue .DynamicForms_Maintable select, .blue .DynamicForms_Maintable textarea { border:1px solid #088abd }
.green .DynamicForms_Maintable input, .green .DynamicForms_Maintable select, .green .DynamicForms_Maintable textarea { border:1px solid #448c34 }
.orange .DynamicForms_Maintable input, .orange .DynamicForms_Maintable select, .orange .DynamicForms_Maintable textarea { border:1px solid #de761c }
.cyan .DynamicForms_Maintable input, .cyan .DynamicForms_Maintable select, .cyan .DynamicForms_Maintable textarea { border:1px solid #9c5cc8 }
.grey .DynamicForms_Maintable input, .grey .DynamicForms_Maintable select, .grey .DynamicForms_Maintable textarea { border:1px solid #555411 }

.video_info {vertical-align:middle; padding-left:10px; color:#616161}
.video_info a, .video_info a:link, .video_info a:visited, .video_info a:link:visited, .video_info a:hover, .video_info a:link:hover, .video_info a:visited:hover, .video_info a:link:visited:hover {color:#616161; text-decoration:none }

.last_news_sep { font-size:2px; height:2px; margin:10px 0; background:#ededed}
.summ { padding:0 0 0 30px}
.violet .list_of_news { background:url(images/list.gif) top left no-repeat}
.blue .list_of_news { background:url(images/listb.gif) top left no-repeat}
.green .list_of_news { background:url(images/listg.gif) top left no-repeat}
.orange .list_of_news { background:url(images/listo.gif) top left no-repeat}
.cyan .list_of_news { background:url(images/listc.gif) top left no-repeat}
.grey .list_of_news { background:url(images/listgr.gif) top left no-repeat}

#tableLogin .SubHead {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal;}
#tableLogin input { border:2px solid #b3b9eb;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161; font-weight:normal;}