body, ul, li{margin:0;padding:0;}
body {font: small/1.2 Verdana,Arial,sans-serif;font-size:84%;}
p,li,h1,h2,h3{margin:0 0 1em 0;}
h1,h2,h3,h4,h5,h6{margin:1em 0 0 0;padding:0;font: bold 100%/1.4em Arial, Helvetica, sans-serif;}
h1{letter-spacing:0.1px;margin:0 0 0.3em 0;font-size:1.8em;line-height:1.1em;}
h1.lb{padding-bottom:0.1em;border-bottom:1px solid #001892;}
h2{color:#004080;letter-spacing:1px;margin-top:1.3em;margin-bottom:0.80em;font-size:135%;}
h3{font-size:115%;margin:1em 0 0.20em 0;}
h4{font-size:110%}


/*Header*/
#header {margin:0 0 12px 0;height:66px;background:#6BA1DB;}
#header img{border:0;}

/*Navigation Left*/
#left {position:absolute;left:10px;top:77px;width:102px;font-family:Verdana,sans-serif;}
#left ul,#left li{list-style:none;font: 90%/1.6em Arial,sans-serif;padding-bottom:0;}
#left li{margin-bottom:0.25em;line-height:1em;}
#left li a{color:#000;display:block;width:98px;background:#F1F6F9;padding:3px 1px 3px 3px;border:1px solid #ccc;text-decoration:none;font-weight:bold;}
#left li a:hover,#left li a:active{background:#DFE4E8;border:1px solid #006431;}
#left p {color:#4C4C4C;margin:12px 0 4px 0;font: bold 80%/1.1em Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;border-bottom:1px solid #363636;padding-bottom:1px;}

/*Center Content Area*/
#center{top:0;margin-left:129px;padding:10px 0 0 17px;margin-right:15px;border-left:1px dashed #ccc;}
#center ul li{margin-left:2em;padding:0 0 0.1em 0;}
#center ul{margin-bottom:0.5em;}
#editorWrapper #center ul li, #editorWrapper #center ul{margin:0;padding:0;}
/*Footer*/
#ftr{font-size:85%;clear:both;padding:30px 0 20px 147px;}

/*Tables and Forms*/
td.lbl{font-weight:bold;text-align:right;white-space:nowrap;}
#innertable {background:#F5F5F5;padding:10px;width:460px;border:1px solid #000;}
#innertable td {padding:4px;}
#innertable.verticalAlignTop td, #innertable.maxWidth td {vertical-align:top;padding-bottom:10px;}
#innertable.maxWidth td.small {vertical-align:middle;}
#innertable.verticalAlignTop {width:420px;}
#innertable.maxWidth {width:600px;}
#innertable h2 {margin:0 0 0.3em 0;}
.validationError {font-size:80%;}
#commuterList label{padding-right:7px;}
#btnSubmit {font-size:120%;font-weight:bold;}
#innertable.maxWidth .editorContent td, #innertable.maxWidth .editorContent th {padding:0;}
/*Success Panel*/
#pnlSuccess h2, h2.success {margin-top:0;color:#060;background: url(/assets/img/success.gif) no-repeat 0% 50%;line-height:32px;padding-left:40px;}


/*Common Styles and Elements */
.small{font-size:76%;font-weight:normal;}
input#btnPublish{font-weight:bold;font-size:110%;}
#userinfo{float:right;font-size:90%;}
#userinfo p {margin:0;}
#userinfo img {vertical-align:middle;}
.alert{color:#f00;font-weight:bold;}
.textcenter{text-align:center}
.textright{text-align:right}
.important{color:#f00;font-weight:bold;}
.border{border:1px solid #000;}
.indent {text-indent:30px;}
img.icon{padding-left:5px;vertical-align:middle;}
img.imageleft {float:left;margin:0.5em 25px 25px 0;}
img.imageright{float:right;margin:0.5em 0 25px 25px;}

/*Editor Content Wrapper */
div.editcontentwrap{border:1px solid #ccc;padding:10px;background:#EEEDE7;}


/*Display Grids*/
#GridView1 {margin:1em 0;}
#GridView1 td,#GridView1 th {padding:5px;font-size:84%;}
#GridView1 th {font-weight:bold;}
#GridView2 {border:none;}
#GridView2 td,#GridView2 th{border:none;padding-right:20px;}
#pnlDisplayWhiteSpace {margin:1em 0 300px 0;}


/*Report Export*/
#reportViewer {margin:1em 0 2em 0;}

/*Misc Stuff*/
#newsletterPreviewOuterWrapper {margin-right:25px;}
#newsletterPreviewWrapper {margin:1em 0;border-top:2px dashed #ccc;border-bottom:2px dashed #ccc;padding:2em 0;}
#txtSendPreview,#txtSendPreviewAgain {background:#F0F0F0;font-size:86%;width:190px;}
input.hintTextbox { color: #888; }, input.hintTextboxActive { color: #000; }