/**** Reset all default styles ****/
* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
a {text-decoration:none;color:#0071bc}
a:hover {color:#0071BC}
a img {border:none;}
ul {list-style:none;}
li {list-style:none}
img {border:0}
td {vertical-align:top}

/**** Primary Containers ****/
body {font-family:Tahoma; font-size:10pt;}
#page-container {width:985px; margin:0 auto; overflow:hidden;} 
.Breadcrumbs {display:block; list-style:none; border-bottom:solid 1px #D1D1D1; padding:2px 0 6px 0;}
#top-banner {border-bottom:solid 1px #D1D1D1; padding:13px 0 15px 0;}
#header {border-bottom:solid 1px #D1D1D1; padding:13px 0; margin-bottom:13px;}
#content {width:100%; table-layout:fixed;}
#footer {border-bottom:solid 1px #D1D1D1; border-top:solid 1px #D1D1D1; padding:10px 0; margin-top:10px; height:70px;}
#site-links {padding:0.6em 0 0.8em 0;}

/**** Breadcrumb ****/
.Breadcrumbs {color:#5f99e3;font-family:Tahoma;font-size:14px}
.Breadcrumbs li {display:inline; font-family:Tahoma; font-size:14px; color:#5f99e3;}
.Breadcrumbs li a {font-family:Tahoma; font-size:14px; color:#5f99e3;}
.Breadcrumbs li a:visited {color:#5f99e3;}
.Breadcrumbs li.selected a {color:#5f99e3;}
.Breadcrumbs li.selected a:visited {color:#5f99e3;}

/**** Top Banner ****/
#top-banner-placeholder {height:90px; margin:auto; text-align:center;width:728px;}

/**** Header Elements ****/
#header-north {width:100%; height:60px;}
#header-north h1 img {float:left; padding-top:4px;}
#header-tools {width:300px; height:60px; float:right;}

/* Search */
#header-search {text-align:right; width:350px}
#header-search .search-txt {width:210px; padding:2px 0; float:left; border:solid 1px #D1D1D1; background-color:White; font-family:Tahoma; font-size:10pt; color:#808080;}
#header-search .search-btn {height:22px; width:56px; margin-right:15px; font-family:Tahoma, Sans-Serif; font-size:15px; color:#959595; border:solid 1px #767676; background-color:#EBEBEB;}

/* Links */
#header-links {width:280px; float:right;}
#header-links li {padding:2px 40px 2px 0; margin-top:5px; height:13px; text-align:right;}
#header-links li, {padding:0 40px 0 0;}
#header-links li a {font-family:Tahoma; font-size:10pt; color:#5f99e3;}
#header-links li a:hover {color:#afd9f2}

/* Navigation E6F2FF c1272d F6921E */
.header-navigation {display:block; height:23px; background-image:url('/Images/MenuFadeOver.jpg'); font-weight:lighter; font-family:Tahoma; font-size:13pt;}
.header-navigation li {float:left;}
.header-navigation li {overflow:hidden; height:23px;}
.header-navigation li.separator {width:1px; height:14px; margin-top:4px; background-color:#666666; font-size:1px;}
.header-navigation hr {width:1px; height:14px; margin:4px 0 0 0; border-collapse:collapse; border:none; background-color:#666666; font-size:1px; float:left;}
.header-navigation li a {float:left; display:block; color:#666666; height:20px; height:19px; padding:2px 30px;}
.header-navigation li a:visited {}
.header-navigation li a:hover {background-image:url('/Images/MenuFadeOver.jpg'); color:White;}
.header-navigation li.menu1selected a {background-color:#5f99e3; color:White;}
.header-navigation li.menu1selected a:visited {}
.header-navigation li.menu1selected a:hover {background-image:none;}

/* Navigation E6F2FF c1272d F6921E */
.subheader-navigation {display:block; height:23px; background-image:url('/Images/MenuFade.jpg'); font-weight:lighter; font-family:Tahoma; font-size:10pt;}
.subheader-navigation li {float:left;}
.subheader-navigation li {overflow:hidden; height:23px;}
.subheader-navigation li.separator {width:1px; height:14px; margin-top:4px; background-color:#666666; font-size:1px;}
.subheader-navigation hr {width:1px; height:14px; margin:4px 0 0 0; border-collapse:collapse; border:none; background-color:#666666; font-size:1px; float:left;}
.subheader-navigation li a {float:left; display:block; color:#666666; height:20px; height:19px; padding:2px 20px;}
.subheader-navigation li a:visited {}
.subheader-navigation li a:hover {background-color:#afd9f2; color:#666666;}
.subheader-navigation li.menu1selected a {background-image:url('/Images/MenuFade.jpg'); color:#666666;}
.subheader-navigation li.menu1selected a:visited {}
.subheader-navigation li.menu1selected a:hover {background-image:none;}

/**** Content Layout ****/
#content {display:table; table-layout:fixed;}
#content-layout {display:table-row;}
#col-main {display:table-cell; vertical-align:top; width:622px;}
#col-side {display:table-cell; vertical-align:top; width:350px; padding-left:4px;}

/* IE Hacks */border-style:solid;
border-color:red;
#col-main, {float:left;}
#col-side, {float:right;}

hr {background-color:#D1D1D1; border-width:0; height:1px; margin-bottom:13px;}
.bold {background-color:#D1D1D1; border-width:0; height:3px; margin-bottom:13px;}

#col-main .thirds-layout {width:100%; padding-top:15px;}
#col-main .thirds-layout td {vertical-align:top;}
#col-main .thirds-layout .left {width:70%; padding-right:8px; padding-left:10px}
#col-main .thirds-layout .right {width:30%; padding-left:8px;}

.half-layout { width:620px; }
.half-layout .left { width:300px; padding-right:8px; }
.half-layout .right { width:305px; padding-left:5px;}


/**** Put line in between column ****/
/****.half-layout .right {padding-left:8px;width:50%;border-left:solid; border-left-width:2px; border-color:Gray} ****/


/**** Side Collumn MPU Advert ****/
#col-side .ad-mpu {width:300px; height:250px; overflow:hidden; margin:8px auto 13px auto;}

/**** Footer Elements ****/
/* Footer West */
#footer-west {float:left; width:420px; height:70px; padding-right:10px; border-right:solid 1px #D1D1D1;}
#footer-logo {padding-bottom:8px;}
#footer-tools {text-align:right; width:185px;}
#footer-tools li {padding:2px 30px 2px 0; height:13px;}
#footer-tools li a {font-family:Tahoma; font-size:10pt; color:#5f99e3;}

/* Footer East */
#footer-east {float:right; width:515px;}
#footer-menu {display:block; padding:0; height:18px;}
#footer-menu li {display:block; float:left; list-style-type:none; padding:0 0 0 6px;}
#footer-menu li a {font-family:Tahoma; font-size:11pt; color:#5f99e3; padding:0 8px; border-right:solid 1px #D1D1D1;}
#footer-menu li a.last {border-right:none;}
#footer-copyright {float:left; padding:32px 8px 0 14px; font-family:Tahoma; font-size:11pt; color:#5f99e3;}
#footer-copyright a {color:#5f99e3;}
#footer-links {float:right; font-family:Tahoma; font-size:10pt; padding-top:32px; color:#5f99e3;}
#footer-links li {display:inline;}
#footer-links li a {color:#5f99e3;}
#footer-links li a:visited {color:#5f99e3;}
#footer-links li a:hover {color:#afd9f2;}

/**** Site Links ****/
#site-links {text-align:center;}
#site-links li {font-family:Tahoma; font-size:10pt; display:inline; color:#5f99e3;}
#site-links li a {color:#5f99e3;}
#site-links li a:visited {}
#site-links li a:hover {}

/**** side-content ****/
#side-content {}

/**** side-left ****/
#side-left {width:207px;}

/**** side-right ****/
#side-right {width:120px;}

/**** bottom-content ****/
#bottom-content {width:120px}

#random {color:#0071BC)
