﻿* { margin:0; padding:0;}
body { background:#b7c7cf; font-family: Verdana, 'MS Sans Serif'; font-size:100%; line-height:1em; color:#000;}

input, textarea { font-family:Verdana, 'MS Sans Serif'; font-size:10px; color: #000000}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(../images/tail-top.gif) left top repeat-x #dee8ed;}
.tail-bottom { background:url(../images/tail-bottom.gif) left bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

form .buttons { text-align:right; margin-top:24px;}
form .buttons2 { text-align:right; margin-top:14px;}
form .buttons .link2 a { margin-left:24px;}
.form { height:42px;}
.form label, .form1 label { display:block; font-weight:bold;}
.form input {width:264px; padding:2px 0 2px 3px; background:#fff; border:1px solid #7b8f99;}
textarea { width:268px; height:141px; overflow:auto; background:#fff; border:1px solid #7b8f99; padding:2px 0 0 3px; }


/*==================list====================*/
ul { list-style:none;}

.site-nav { width:100%; overflow:hidden;}
.site-nav li { font-size:11px; float:left; display:inline; padding-left:1px; color:#fff; font-weight:bold; background:url(../images/divider.gif) no-repeat left center; margin-left:-1px;}
.site-nav li a { text-decoration:none; color:#fff; width:160px; padding:15px 0 15px; display:block; text-align:center;}
.site-nav li a.act { background:url(../images/nav-act.gif) no-repeat left top;}
.site-nav li a:hover { background:url(../images/nav-act.gif) no-repeat left top;}

.footer-nav { width:100%; overflow:hidden; padding:25px 0 8px 0;}
.footer-nav li { font-family: Verdana, 'MS Sans Serif'; float:left; display:inline; color:#111c2a; text-transform:uppercase; font-size:.92em; border-left:1px solid #111c2a; margin-left:-11px; line-height:1em; padding:0 20px 0 10px;}
.footer-nav li a { text-decoration:none; color:#111c2a;}
.footer-nav li a:hover { text-decoration:underline;}

.list { margin:-14px 0 16px 0; font-family: Verdana, 'MS Sans Serif';}
.list li { color:#000101; background:url(../images/marker-1.gif) no-repeat left 20px; padding:14px 0 0 13px; font-family: Verdana, 'MS Sans Serif';font-style: italic;}
.list li a { color:#000101; text-decoration:none; font-family: Verdana, 'MS Sans Serif';}
.list li a:hover { text-decoration:underline; font-family: Verdana, 'MS Sans Serif';}

.list1 { width:100%; overflow:hidden; margin-left: 30px; margin-bottom: 10px}
.list1 li { background:url(../images/link-start-img.gif) no-repeat; background-position: center middle; line-height:15px; padding:10px 10px 0px 25px; text-align: left; vertical-align: middle}
/*.list1 li a { color:#fff; font-weight:bold; font-family: Verdana, 'MS Sans Serif';}*/
.list1 li span { background:url(../images/link-end-img.gif) no-repeat; background-position: center middle; line-height:15px; padding:10px 10px 0px 25px; text-align: left; vertical-align: middle}
.list1 li b { display:block; margin-top:4px;}
.list1 li p { margin-top:8px;}

.link-span{margin-left: 30px; background:url(../images/link-end-img.gif) no-repeat; background-position: center middle; line-height:15px; padding:10px 10px 0px 25px; text-align: left; vertical-align: middle}

.list2 { width:100%; overflow:hidden; margin-top:10px;}
.list2 li { margin-top:15px; line-height:15px; padding:0px 0 0px 0;}
.list2 li a { color:#fff; font-weight:bold; font-family: Verdana, 'MS Sans Serif';}
.list2 li span { background:url(../images/marker-2.gif) no-repeat left 3px; padding-left:16px;}
.list2 li b { display:block; margin-top:4px;}
.list2 li p { margin-top:8px;}

.list3 { width:95%; overflow:hidden; margin-top:0px; margin-left:20px; color: #000000}
.list3 li { margin-top:10px; line-height:15px; padding:0px 10px 0px 20px; background:url(../images/bullet1.gif) no-repeat left 4px;}
.list3 li a { color:#000000; font-family: Verdana, 'MS Sans Serif';}
.list3 li b { display:block; margin-top:4px;}
.list3 li p { margin-top:8px;}

.list4 { margin:-14px 0 16px 10px; font-family: Verdana, 'MS Sans Serif';}
.list4 li { color:#000101; background:url(../images/bullet3.gif) no-repeat left 20px; padding:14px 0 0 13px; font-family: Verdana, 'MS Sans Serif';}
.list4 li a { color:#000101; text-decoration:none; font-family: Verdana, 'MS Sans Serif';}
.list4 li a:hover { text-decoration:underline; font-family: Verdana, 'MS Sans Serif';}

.list5 { margin:-14px 0 16px 10px; font-family: Verdana, 'MS Sans Serif';}
.list5 li { color:#000101; background:url(../images/bullet4.gif) no-repeat left 18px; padding:14px 0 0 18px; font-family: Verdana, 'MS Sans Serif';}
.list5 li a { color:#000101; text-decoration:none; font-family: Verdana, 'MS Sans Serif';}
.list5 li a:hover { text-decoration:underline; font-family: Verdana, 'MS Sans Serif';}

/*==================other====================*/
.img-box img { margin-bottom:25px; display:block;}

.img-indent { margin:0 20px 0 0; float:left;}
.img-box1 { width:100%; overflow:hidden; padding-bottom:10px;}
.img-box1 img { float:left; margin:3px 20px 0 0;}

.p1 { margin-bottom:25px;}
.p2 { margin-bottom:15px;}

.phone { float:right; margin-right:80px; text-align: left}
.fax { float:right; margin-right:232px; text-align: left}
.email { float:right; margin-right:187px; text-align: left}

/*===== Image Table Class*/
.boxbgdiv2{width: 100%; height: 50px; padding: 10px 0px 10px 0px;}
.boxbgdiv{width: 100%; height: 50px; border-bottom: #525252 1px dotted; border-top: #525252 0px dotted; padding: 10px 0px 10px 0px;}
.imgdiv{width: 55px; height: 55px; float:left; padding: 10px 0px 0px 0px; background:url(../images/imgdiv-bg.gif) no-repeat left;}
.txtdiv{float:left; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: normal; margin-left: 5px}


/*==================txt, links, lines, titles====================*/
a {color:#1e79a9;}
a:hover{text-decoration:none;}
h1{font-size: 18px; color:#007B00; font-family: Verdana, 'MS Sans Serif'; font-weight: normal}
h2{font-size: 14px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: normal; }
h3 { color:#000101; font-size: 14px; margin-bottom:20px; line-height:1.5em;}
h3.icon-1 { background:url(../images/icon-2.gif) no-repeat left top; padding:4px 0 5px 33px; }
h3.icon-2 { background:url(../images/icon-3.gif) no-repeat left top; padding:4px 0 5px 33px; }
h3.icon-3 { background:url(../images/icon-4.gif) no-repeat left top; padding:4px 0 5px 33px; }
h4 { color:#fff; font-size:1em; margin-bottom:11px;}
h4 a { color:#fff;}
h5 { color:#000101; font-size:1em; line-height:1.5em;}
h6{color: #3A7B00; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; font-size: 11px }
.subhead-div{margin-bottom: 5px;}
.text{color: #000000; font-family: Verdana, 'MS Sans Serif'; font-weight: normal; font-size: 11px }
.green-text{font-size: 11px; color:#007B00; font-family: Verdana, 'MS Sans Serif';}
.blue-text{font-size: 11px; color:#1355AA; font-family: Verdana, 'MS Sans Serif';}
.divlist1{font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; padding: 0px 0px 10px 0px}
.divlist2{font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; padding: 0px 0px 10px 0px}
#para{font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif';}
#para p{font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; margin-bottom: 15px;}

A.blacklink{font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; text-decoration: none;}
A:visited.blacklink { font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; text-decoration:none;}
A:active.blacklink {font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; text-decoration:none;}
A:hover.blacklink { font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; text-decoration:underline;}

A.greenlink{font-size: 11px; color:#007B00; font-family: Verdana, 'MS Sans Serif'; text-decoration: none;}
A:visited.greenlink { font-size: 11px; color:#007B00; font-family: Verdana, 'MS Sans Serif'; text-decoration:none;}
A:active.greenlink {font-size: 11px; color:#007B00; font-family: Verdana, 'MS Sans Serif'; text-decoration:none;}
A:hover.greenlink { font-size: 11px; color:#007B00; font-family: Verdana, 'MS Sans Serif'; text-decoration:underline;}

A.bluelink{font-size: 11px; color:#1355AA; font-family: Verdana, 'MS Sans Serif'; text-decoration: none;}
A:visited.bluelink { font-size: 11px; color:#1355AA; font-family: Verdana, 'MS Sans Serif'; text-decoration:none;}
A:active.bluelink {font-size: 11px; color:#1355AA; font-family: Verdana, 'MS Sans Serif'; text-decoration:none;}
A:hover.bluelink { font-size: 11px; color:#1355AA; font-family: Verdana, 'MS Sans Serif'; text-decoration:underline;}

.link1 { display:block; float:left; background:url(../images/link1-bgd.gif) left top repeat-x; color:#000; line-height:.92em;}
.link1 em { display:block; background:url(../images/link1-left.gif) no-repeat left top;}
.link1 b { display:block; background:url(../images/link1-right.gif) no-repeat right top; padding:7px 32px 10px 20px; font-style:normal;}

.quotes{font-size: 12px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: normal; font-style: italic}
.button2 { font-size:11px; color: #000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; text-align: center; vertical-align: middle; border: #92aebc 1px solid; /*background-color: #F1F5F8;*/ background-image: url(../images/big_btn_bg-orange.gif); height: 18px; cursor: hand;}
.button3 { font-size:10px; color: #000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; text-align: center; vertical-align: middle; border: #92aebc 1px solid; /*background-color: #F1F5F8;*/ background-image: url(../images/medium_btn_bg.gif); height: 22px; cursor: hand;}

.link2 { color:#000;}
.link2 a { font-weight:bold; color:#000; margin-right:8px;}

.title { margin-bottom:23px;}
.title2 { margin-bottom:10px; padding-bottom: 5px; border-bottom: #053C58 1px solid}
.title3 { margin-bottom:10px; padding-bottom: 5px;}

/*===============Menu Classes===============*/
.aspmenu{ margin-top: 0px; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; font-size: 11px; text-align: center; }
.aspmenu A:link {background-image: none}
.static-menu{ color:#FFFFFF; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; font-size: 11px; text-align: center; height: 45px;}
.static-menu A:link{ background-image: none;}
.static-menu-text{ color:#FFFFFF; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; font-size: 11px; text-align: center; height: 45px;  padding-left: 5px; padding-right: 5px; width: auto !important; background:url(../images/menu_bg.gif); background-repeat: repeat-x; cursor: hand}
.static-menu-text A:link{ background-image: none}
.static-menu-hover{color:#FFFFFF; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; font-size: 11px; text-align: center; height: 45px; padding-left: 5px; padding-right: 5px; background:url(../images/nav-act.gif); background-repeat: no-repeat; background-position: center top; cursor: hand}
.static-menu-hover A:link{  background-image: none}

.static-menu-text-div {padding-top: 15px; height: 30px; width: 100%; color:#FFFFFF; text-align: center; vertical-align: middle; height: 45px;  padding-left: 5px; padding-right: 5px; width: auto !important; cursor: hand; background-color: Transparent}

.dynamic-menu{border: #868686 1px solid;  width: inherit !important; margin-top: -13px }
.dynamic-menu A:link{background-image: none}

.dynamic-menu-text-div{width: 100%; height: 22px; padding-top: 3px; color:#000000; font-family: Verdana, 'MS Sans Serif'; text-align: left; vertical-align: middle; padding-left: 35px; padding-right: 20px; background-color: Transparent; border-bottom: #C5C5C5 0px solid; cursor: hand }

.dynamic-menu-text{color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; font-size: 11px; height: 25px; text-align: left; width: 100%; vertical-align: middle; padding-left: 35px; padding-right: 20px; background:url(../images/scroll_menu_bg.gif); background-repeat: repeat-y;  background-position: left top; background-color: #FAFAFA; border-bottom: #C5C5C5 0px solid; cursor: hand }
.dynamic-menu-text A:link {background:url(../images/scroll_menu_bg.gif); background-repeat: repeat-y;}

.dynamic-menu-hover{color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; font-size: 11px;  height: 25px; text-align: left; width: 100%; vertical-align: middle; padding-left: 35px; padding-right: 20px; background:url(../images/scroll_menu_bg_hover2.gif); background-repeat: repeat-x;  background-position: left top; border-top: #C5C5C5 0px solid; border-bottom: #C5C5C5 0px solid; cursor: hand}
.dynamic-menu-hover A:link {background-image: none}

/*==================Other boxes Classes====================*/
.header-box-1 { width:100%; height:233px; background:url(../images/header-box-tail.gif) repeat-x top;}
.header-box-1 .inner { padding:3px 0 5px 0;}

/*==================boxes====================*/
.header-box { width:100%; height:233px; background:url(../images/header-box-tail.gif) repeat-x top;}
.header-box .inner { padding:3px 0 5px 0;}

/*======= Box Class (Header Filled With image & Other part is white & Border in grey color ) - start=======*/
.box { background:#fff; width:100%;}
.box .border-top {background:url(../images/border-top.gif) repeat-x top;}
.box .border-bot {background:url(../images/border.gif) repeat-x bottom;}
.box .border-left {background:url(../images/border.gif) repeat-y left;}
.box .border-right {background:url(../images/border.gif) repeat-y right;}
.box .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top; width:100%;}
.box h3.icon-1, .box h3.icon-2, .box h3.icon-3 {font-size:1.08em; margin-bottom:24px;} 
.box .list { margin:-8px 0 16px 0;}
.box .list li { background:url(../images/marker-1.gif) no-repeat left 14px; padding:8px 0 0 13px;}
.box .link2 { color:#1e79a9;}
.box .link2 a { color:#1e79a9;}
.box .inner { padding:7px 30px 32px 21px;}
/*----Other Box Top Border Classes*/
.box .border-top-green {background:url(../images/border-top-green.gif) repeat-x top;}
.box .border-top-orange {background:url(../images/border-top-orange.gif) repeat-x top;}
.box .border-top-yellow {background:url(../images/border-top-yellow.gif) repeat-x top;}
.box .border-top-blue {background:url(../images/border-top-blue.gif) repeat-x top;}
.box .border-top-dblue {background:url(../images/border-top-dblue.gif) repeat-x top;}
/*======= Box Class - End=======*/

/*======= Box1 Class (All table fill with gradient image & Border in blue-grey color ) - start=======*/
.box1 { background:#a3b8c1; width:100%;}
.box1 .border-top {background:url(../images/border-top1.gif) repeat-x top;}
.box1 .border-bot {background:url(../images/border1.gif) repeat-x bottom;}
.box1 .border-left {background:url(../images/border1.gif) repeat-y left; min-height:178px; height:auto !important; height:178px;}
.box1 .border-right {background:url(../images/border1.gif) repeat-y right;}
.box1 .rss { margin:0 0 0 12px;}
.box1 .rss img { margin-top:-1px;}
.box1 .link2 { color:#fff;}
.box1 .link2 a { color:#fff;}
.box1 .inner { padding:20px 27px 43px 21px;}
.box1 .inner2 { padding:20px 27px 23px 21px;}
/*======= Box Class - End=======*/

/*======= Box2 Class (All table White color & Border in grey color ) - start=======*/
.box2 { background:#FFFFFF; width:100%;}
.box2 .border-top {background:url(../images/border-top_white.gif) repeat-x top;}
.box2 .border-bot {background:url(../images/border1.gif) repeat-x bottom;}
.box2 .border-left {background:url(../images/border1.gif) repeat-y left; min-height:178px; height:auto !important; height:178px;}
.box2 .border-right {background:url(../images/border1.gif) repeat-y right;}
.box2 .rss { margin:0 0 0 12px;}
.box2 .rss img { margin-top:-1px;}
.box2 .link2 { color:#fff;}
.box2 .link2 a { color:#fff;}
.box2 .inner { padding:20px 27px 43px 21px;}
/*======= Box Class - End=======*/

/*======= Box3 Class (All table lightgrey color & Border in grey color ) - start=======*/
.box3 { background:#E9EEEE; width:100%;}
.box3 .border-top {background:url(../images/border-top-lgrey.gif) repeat-x top;}
.box3 .border-bot {background:url(../images/border1.gif) repeat-x bottom;}
.box3 .border-left {background:url(../images/border1.gif) repeat-y left; min-height:178px; height:auto !important; height:178px;}
.box3 .border-right {background:url(../images/border1.gif) repeat-y right;}
.box3 .rss { margin:0 0 0 12px;}
.box3 .rss img { margin-top:-1px;}
.box3 .link2 { color:#fff;}
.box3 .link2 a { color:#fff;}
.box3 .inner { padding:10px 20px 10px 20px;}
/*======= Box Class - End=======*/

/*======= Box4 Class (Emboss Border ) - start=======*/
.box4 { background:#DEE8ED; width:100%; float: left}
.box4 .border-top {background:url(../images/border-top-emboss.gif) repeat-x top;}
.box4 .border-top2 {background:url(../images/border-top-emboss-left-top.gif) no-repeat top;}
.box4 .border-bot {/*background:url(../images/border-bottom-emboss.gif) repeat-x bottom;*/}
.box4 .border-left { min-height:178px; height:auto !important; height:178px;}
.box4 .border-right {}
.box4 .rss img { margin-top:-1px;}
.box4 .inner { padding:10px 0px 0px 0px;}
/*======= Box Class - End=======*/

/*======= Box5 Class (Top & Bottom Border) - start=======*/
.box5 { background-color: #BCE8FF; width:100%;}
.box5 .border-top {background:url(../images/border-top-style1.gif) no-repeat top;}
.box5 .border-bot {background:url(../images/border-bottom-style1.gif) no-repeat bottom;}
.box5 .border-left {background:url(../images/spacer.gif) no-repeat left; height:auto !important; }
.box5 .border-right {background:url(../images/spacer.gif) no-repeat right;}
.box5 .rss { margin:0 0 0 12px;}
.box5 .text { margin:10px 20px 5px 20px;}
.box5 .img { padding:10px; text-align: center}
.box5 .link2 { color:#fff;}
.box5 .link2 a { color:#fff;}
.box5 .inner { padding:10px 0px 10px 0px;}
/*======= Box Class - End=======*/


/*========= Licensing Options table ===========*/
#MainTableDiv {width: 590px; border:#7F939D 1px solid; border-bottom: 0px}
#MainTableDiv .RowDiv-head{position: relative; background-repeat: repeat}
#MainTableDiv .RowDiv-content{position: relative; }
#MainTableDiv .RowDiv-content-alt{position: relative;}

#MainTableDiv .ColDiv-1-head { position: relative; height: 25px; float: left; width: 157px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }
#MainTableDiv .ColDiv-2-head { position: relative; height: 25px; float: left; width: 130px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }
#MainTableDiv .ColDiv-3-head { position: relative; height: 25px; float: left; width: 130px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }
#MainTableDiv .ColDiv-4-head { position: relative; height: 25px; float: left; width: 130px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }

#MainTableDiv .ColDiv-1 { position: relative; height: 35px; float: left; width: 157px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}
#MainTableDiv .ColDiv-2 { position: relative; height: 35px; float: left; width: 130px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}
#MainTableDiv .ColDiv-3 { position: relative; height: 35px; float: left; width: 130px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}
#MainTableDiv .ColDiv-4 { position: relative; height: 35px; float: left; width: 130px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}

#MainTableDiv .ColDiv-1-alt{ position: relative; height: 35px; float: left; width: 157px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}
#MainTableDiv .ColDiv-2-alt { position: relative; height: 35px; float: left; width: 130px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}
#MainTableDiv .ColDiv-3-alt { position: relative; height: 35px; float: left; width: 130px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}
#MainTableDiv .ColDiv-4-alt { position: relative; height: 35px; float: left; width: 130px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}

#MainTableDiv .HeadSpan {}

/*========= Open Licensing Programs table ===========*/
#OpLicTableDiv {width: 929px; border:#7F939D 1px solid; border-bottom: 0px}
#OpLicTableDiv .RowDiv-head{position: relative; background-repeat: repeat}
#OpLicTableDiv .RowDiv-content{position: relative; }
#OpLicTableDiv .RowDiv-content-alt{position: relative;}

#OpLicTableDiv .ColDiv-1-head { position: relative; height: 25px; float: left; width: 127px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }
#OpLicTableDiv .ColDiv-2-head { position: relative; height: 25px; float: left; width: 200px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }
#OpLicTableDiv .ColDiv-3-head { position: relative; height: 25px; float: left; width: 200px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }
#OpLicTableDiv .ColDiv-4-head { position: relative; height: 25px; float: left; width: 200px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }
#OpLicTableDiv .ColDiv-5-head { position: relative; height: 25px; float: left; width: 200px; padding:15px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; font-weight: bold; border-bottom: #7F939D 1px solid; background:url(../images/cross_line_bg.gif); }

#OpLicTableDiv .ColDiv-1 { position: relative; height: 35px; float: left; width: 129px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}
#OpLicTableDiv .ColDiv-2 { position: relative; height: 35px; float: left; width: 200px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}
#OpLicTableDiv .ColDiv-3 { position: relative; height: 35px; float: left; width: 200px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}
#OpLicTableDiv .ColDiv-4 { position: relative; height: 35px; float: left; width: 200px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}
#OpLicTableDiv .ColDiv-5 { position: relative; height: 35px; float: left; width: 200px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-bottom: #7F939D 1px solid; background-color: #FFFFFF}

#OpLicTableDiv .ColDiv-1-alt{ position: relative; height: 35px; float: left; width: 129px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}
#OpLicTableDiv .ColDiv-2-alt { position: relative; height: 35px; float: left; width: 200px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}
#OpLicTableDiv .ColDiv-3-alt { position: relative; height: 35px; float: left; width: 200px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}
#OpLicTableDiv .ColDiv-4-alt { position: relative; height: 35px; float: left; width: 200px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-right:#7F939D 1px solid; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}
#OpLicTableDiv .ColDiv-5-alt { position: relative; height: 35px; float: left; width: 200px; padding:5px 5px 5px 5px; font-size: 11px; color:#000000; font-family: Verdana, 'MS Sans Serif'; border-bottom: #7F939D 1px solid; background-color: #C6E3FC}

#OpLicTableDiv .HeadSpan {}

/*header*/
#header .row-1 { width:100%; overflow:hidden; height:85px;}
#header .row-1 .fleft { padding-top:2px;}
#header .row-1 .fright { padding:70px 3px 0 0;}
#header .row-1 .fright span { color:#7d919c; background:url(../images/mcgp_logo.gif) no-repeat left top; padding:58px 100px 0px 20px;}
#header .row-2 { height:70px; vertical-align: top}
#header .slogan { margin-bottom:20px;}

/*content*/
#content { padding:20px 0 20px 0; }
#content p {line-height:1.5em;}
#content .indent { padding-bottom:10px;}
#content .indent1 { padding:30px 0 38px 0;}
#content .indent2 { padding:40px 0 0 21px;}
#content .indent3 { padding:20px 0 30px 0;}
#content .indent4 { padding:10px 0 38px 0;}
#content .indent5 { padding:20px 0 0 21px;}
#content .indent6 { padding:10px 0 0 0px;}

/*footer*/
#footer p { text-transform:uppercase; color:#111c2a; font-size:.83em; font-family: Verdana, 'MS Sans Serif';}
#footer p a { text-transform:none; color:#111c2a;}

/*==========================================*/

.leftbox{float: left; position: relative}
.rightbox{float: right; position: relative}

