﻿* {padding:0;}

body
{  
    background:#fff url(/images/body_bg.jpg) no-repeat top center;
    margin:0 auto;  
    overflow:auto;    
}

#container
{height:100%;margin:0 auto;width:715px;}
 
#header
{background:url(/images/header.jpg) no-repeat;height:77px;margin-bottom:5px;width:715px;padding-top:30px;}
.logoPrint {display:none}
#secondNav
{
    background:url(/images/top_nav_bg.gif) no-repeat right top;
    height:32px;  
    margin-top:21px;
    padding-right:10px;
}
#secondNav ul
{display:inline;list-style-type:none;}
#secondNav ul li
{float:left;margin:8px 0 0 8px;color:#fff;}
#secondNav ul li a
{color:#fff;}
#secondNav #searchBox
{margin-top:-3px;}
#secondNav #searchBox input
{border:none;}

#navigation
{margin:0 30px 10px 0;width:160px;}
#navigation ul
{list-style-type:none;margin:0;}
#navigation ul li
{padding:10px 0 10px 20px;margin-left:10px;border-top:dashed 1px #ffc423;}
#navigation ul li a
{margin-top:10px;text-decoration:none;color:#000;font-size:10px;font-weight:700;}
#navigation ul li ul li
{border-top:none;padding:5px 0 0 0;}
#navigation ul .selected
{margin-left:10px;}

#contactBox
{margin:0 30px 10px 0;width:170px;color:#006699;}

#breadCrumbs
{position:absolute;margin:-22px 0 0 30px;font-size:10px;}
#breadCrumbs a
{color:#999;}

img.imgBorder
{border:solid 1px #939393;margin-bottom:10px;}

#bodyCopy
{line-height:11pt;float:left;width:515px;margin:0 0 10px 0;clear:right;}
#bodyCopy h2
{margin:0 0 5px 0}
#bodyCopy p
{margin:0 0 10px 0}
#bodyCopy ul, ol
{margin:10px 0 10px 30px;}
#bodyCopy ul
{}

#content{width:335px;float:left;}

#rightCol
{float:right;height:100%;width:155px;}
#rightCol .callout
{background:url(/images/callout_bg.gif) repeat-y;padding:5px 15px 0 15px;}
#rightCol h2
{margin:0px 0px 5px 0px;}
#rightCol img
{margin-bottom:23px;}
#leftCol
{float:left;}
#rightCol .callout-plain
{padding:10px 10px 10px 10px; border:solid 1px #999; margin-top:40px;}

#footerSpacer {float:left;margin-right:30px; width:160px;}
#footer {float:left;margin:50px 0px 20px 0px;}

.textBox
{border:solid 1px #939393;}

dl.smap {margin-left:10px;}
dl.smap dt {font-weight:bold; }
dl.smap dd {margin-left:20px;}


#language a
{float:left;margin:15px 30px 0 0;color:#006699;font-weight:bold}

.gridList td
{padding:2px;}

#login
{
    background:url(/images/login_box_bg.jpg) no-repeat center top;
    margin-top:50px;
    width:495px;
    height:220px;
    padding:50px 0 0 50px;
    text-align:center;
}
#login .login_title
{width:250px;display:block;padding-bottom:15px;margin-bottom:10px;border-bottom:solid 1px #000;font-size:18px;text-align:center}
.btn
{width:76px;}
.download {font-weight:bold;font-size:14px;color:Green;}

/* rad customization */
.radwindow .statusbarrow .statusbar {color:#fff;}
.rtsUL {margin:0px !important;}
.TelerikModalOverlay {z-index: 3000 !important;}
.rade_toolbar.Default .SavePreview {background-image: url(/images/icon/save_edit.gif);}
.rade_toolbar.Default .ClearPreview {background-image: url(/images/icon/clear.gif);}
.rade_toolbar.Default .ShowPreview {background-image: url(/images/icon/preview.gif);}
.rade_toolbar.Default .Publish {background-image: url(/images/icon/publish.gif);}
.dockCmdEdit {width: 18px;background: url(/images/icon/edit.gif) no-repeat;}
.dockCmdSave {width: 18px;background: url(/images/icon/save.gif) no-repeat;}
.dockPreview .rdContent {background-color:#ffffcc; border-bottom: solid 1px #5c5c5c;}