﻿html,body{margin:0;padding:0;height:100%;}
body,h3,textarea,input,select{font-family:Trebuchet MS,Tahoma,Arial,sans-serif;font-size:14px;}
body{background:#fff none repeat scroll 0;color:#333;margin:0;padding:0;}
a{color:#4b72a9;text-decoration:none;font-weight:bold;}
img{border:0;}
form{margin:0;padding:0;}
.hide{display:none;}
.inline{display:inline;}
.clear{clear:both;padding:0;margin:0;}
.clearLeft{clear:left;padding:0;margin:0;}

 /*.recaptchatable .recaptcha_image_cell, #recaptcha_table {background-color:#747291 !important; }
 #recaptcha_table {border-color: #747291 !important; }
 #recaptcha_response_field {border-color: #747291 !important; background-color:#FFFFFF !important; }*/


.pageHeader{padding-bottom:5px;margin-bottom:4px;color:#5a5a5a;font-size:2.0em;width:100%;float:left;}
.pageHeader .pageTitle{float:left;width:100%;height:100%;border-bottom:1px solid #ddd;}
.pageHeader .pageTitle h2{font-size:0.7em;margin:0 3px 0 0;}
.pageHeader .feed{float:right;}
.pageHeader .pageTitle p{font-size:0.7em;margin:0 0 0 0;}

.pageHeader2{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:4px;color:#5a5a5a;font-size:2.0em;width:100%;float:left;}
.pageHeader2 .pageTitle{float:left;width:100%;height:100%;border-bottom:0px solid #ddd;}
.pageHeader2 .pageTitle h2{font-size:0.7em;margin:0 3px 0 0;}
.pageHeader2 .feed{float:right;}
.pageHeader2 .pageTitle p{font-size:0.7em;margin:0 0 0 0;}

#pageContainer{width:100%;background:#fff none repeat scroll 0;margin:0;padding:0;text-align:left;min-height:762px;position:relative;}

#header .title a{color:#747291;background:transparent url(../Images/SnipStormWhite.png) no-repeat scroll 0 0;height:102px;width:330px;position:absolute;}
#header{background-color:#747291;color:#fff;width:100%;padding:2px 0 4px 0;height:105px;}
#header .title{float:left;padding: 0 0 0 15px;}
#header .title h1{margin:0;padding:0;font-size:0;}
#header .links{float:right;margin:10px 10px 0 0;font-weight:bold;width:50%;}
#header .links p{margin:0;text-align:right;}

#header .links .storyLinks {margin:10px 0 0 0;}
#header .links .storyLinks a{background:#fd0 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0;float:right;margin:0 12px 0 0;padding:6px 12px;font-size:1.1em;color:#404040;text-decoration:none;}
#header .links .storyLinks a:hover{text-decoration:underline;}
#header .links .userLinks{margin:0 12px 0 0;float:right;}
#header .links .userLinks img{width:24px;height:24px;}



.links a{text-decoration:underline;color:#FFFFFF;}


.form h3{padding-bottom:5px;margin:0;font-size:14px;}
.form p{margin:5px 0;}
.form label{font-size:18px;}
.form .smallLabel{padding:2px 0;font-size:14px;}
.form .label{padding-bottom:2px;display:block;}
.form .textBox{width:280px;border:1px solid #ddd;background:#fff url(../Images/inputBG.png) repeat-x scroll 0 0;font-size:11px;padding:3px;}
.form .largeTextBox{width:540px;border:1px solid #ddd;background:#fff url(../Images/inputBG.png) repeat-x scroll 0 0;font-size:18px;padding:3px;}
.form .largeTextArea{width:540px;height:192px;border:1px solid #ddd;background:#fff url(../Images/inputBG.png) repeat-x scroll 0 0;font-size:18px;padding:3px;}
.form .error{color:#f00;display:block;}
.form .info{color:#555;display:block;font-size:11px;}
.form .message{display:block;padding:2px 0;}
.form .button{background:#f2f2f2 url(../Images/buttonBG.png) repeat-x scroll 0;border:1px solid #999;padding:2px 4px;}
.form .largeButton{background:#f2f2f2 url(../Images/buttonBG.png) repeat-x scroll 0;border:1px solid #999;padding:3px 8px;font-size:18px;}

.label2{font-size:18px;}
.smallLabel2{padding:2px 0;font-size:14px;}
.label2{padding-bottom:2px;display:block;}
.textBox2{width:280px;border:1px solid #ddd;background:#fff url(../Images/inputBG.png) repeat-x scroll 0 0;font-size:11px;padding:3px;}
.textBox3{width:200px;border:1px solid #ddd;background:#fff url(../Images/inputBG.png) repeat-x scroll 0 0;font-size:11px;padding:3px;}
.largeTextBox2{border:1px solid #ddd;background:#fff url(../Images/inputBG.png) repeat-x scroll 0 0;font-size:12px;padding:3px;}

.label3{font-size:14px;float:left; vertical-align:middle;font-family:Trebuchet MS,Tahoma,Arial,sans-serif;font-weight:bold;}
.textBox4{border:1px solid #ddd;background:#fff url(../Images/inputBG.png) repeat-x scroll 0 0;font-size:12px;padding:3px;}

.points {font-weight:bold;}
.searchText
{
	float:left;
	margin-left:20px; 
	border:medium none;
	text-align:left;
	font-size:14px;
	background-color:Transparent;
	background:transparent url(../Images/searchBack.png) no-repeat  0 0;
	font-weight:bold;
	font-family:Trebuchet MS,Tahoma,Arial,sans-serif;
	margin-right:0px;
	padding: 3px 0px 0 10px;
	height:20px;
	width:120px;
}

.largeTextArea2{width:540px;height:192px;border:1px solid #ddd;background:#fff url(../Images/inputBG.png) repeat-x scroll 0 0;font-size:18px;padding:3px;}
/*.searchLink {background:#747291 url(/Images/Search.png) no-repeat 0 0;border: 0px solid red;height:200px;}*/

#footer{bottom:0;height:65px;padding:5px 0;border-top:solid 7px #747291;background-color:#404040;color:#fff;clear: both;width:100%;}
#footer p{margin:0;margin-top:5px;}
#footer a{color:#fff;font-weight:normal;}
#footer a:hover{text-decoration:underline;}

.ScriptLabel {min-height:450px;}

.actionLink{text-decoration:underline!important;}
#wrapper{padding:10px 0 80px;margin:0 10px;clear:both;}
#content{margin:0 0px 0 10px;}
#sidebar{float:right;width:275px;margin-right:10px;}
.intro{float:right;display:inline;background-color:#fff;}
.divider{height:10px;}


.menu{background-color:#404040;color:#000;padding:5px 15px;height:18px;}
.menu .category{float:left;}
.menu .category ul{display:inline;margin-left:0;padding-left:0;}
.menu .category ul li{border:medium none;display:inline;list-style:none none outside;margin-left:0;}
.menu .category ul li a{padding:8px;color:#fff;font-size:1.1em;}
.menu .category ul li a:hover{background-color:#FFD800;color:#404040}
.menu .category ul li a:focus{background-color:#FFD800;color:#404040}
.category ul li a:focus{background-color:#FFD800;color:#404040}

.searchBox {text-align:right;}
.searchTextBox{background:transparent url(/Images/search.gif) repeat scroll 0 0;border:medium none;text-align:left;font-size:12px;height:18px;margin-right:4px;padding:5px 10px 0 23px;width:146px;}

.linkMenu focus{background-color:#FFD800;color:#747291}

.modalBox{background:#fff none repeat scroll 0;position:absolute;border:5px solid #333;z-index:1001;font-size:12px;}
.modalBox{height:36px;background-color:#747291;color:#fff;font-size:18px;font-weight:bold;padding-left:15px;}
.modalBox{float:left;padding-top:5px;}
.modalBox .closeButton
{
    float:right;
    /*
    background:transparent url(Assets/Images/btnClose.png) no-repeat scroll 0% 0%;
    */
    background:transparent url(Assets/Images/icons.png) no-repeat scroll 0 -189px;
    cursor:pointer;
    width:14px;
    height:14px;
    margin:7px;
}


.titleContainer{height:36px;background-color:#747291;color:#fff;font-size:18px;font-weight:bold;padding-left:15px;}
.title{float:left;padding-top:5px;}

.closeButton{float:right;background:transparent url(/Images/btnClose.png) no-repeat;cursor:pointer;width:14px;height:14px;}
.modalBox .contentContainer{padding:10px;}
#membershipBox{width:440px;}

.briefcasePanel{float: left;display:inline;background-color:#E4E8C8;margin-right:2px;}
.briefcasePanel2{float: left;display:inline;background-color:#E4E8C8;margin-right:2px;}

.briefcasePanel3{float: right;display:inline;background-color:#E4E8C8;}
.snippetPanel{float: left;height:450px;display:inline;}
.snippetPanelView{width:75%;float: left;height:450px;display:inline;}
.controlPanel{width:57%;float: right;height:40px;display:inline;}
.statPanel{width:22%;float: right;display:inline;background-color:#747291;color:#FFD800;}
.statPanel1{width:75%;float: right;height:150px;display:inline;background-color:#747291;color:#FFD800;}
.statPanel2{width:75%;float: right;height:150px;display:inline;background-color:#747291;color:#FFD800;}
.statPanel3{width:75%;float: right;height:150px;display:inline;background-color:#747291;color:#FFD800;}
.sepPanel{width:100%;float: right;height:12px;}


.snippetPanel h2 {font-size:1.2em;margin:0 3px 3px 3px;width:85%;}
.briefcasePanel2 h2 {font-size:1.2em;margin:0 3px 0 0;border-bottom:solid 1px #cdcdcd;}
.briefcasePanel2 h3 {font-size:1.0em;margin:0 3px 0 0;}
.statPanel h3 {font-size:1.3em;margin:0 0 0 0;color:#FFFFFF;}

.expand {border-bottom:solid 0px #cdcdcd;}

.homeStatPanel{float:left;display:inline;background-color:#e4e8c8;margin:0 0 0 0;}
.homeStatPanel h3 {font-size:1.3em;margin:0 0 0 0;color:#747291;}
.homeStatPanel h2 {font-size:1.0em;margin:0 0 0 0;color:#747291;}

.homeStats {float:left;display:inline;background-color:Transparent;border: 0px solid #e4e8c8;font-weight:bold;}
.homeStats h3 {font-size:1.3em;margin:0 0 0 0;color:#747291;}
.homeStats h2 {font-size:1.0em;margin:0 0 0 0;color:#747291;}

.homeStats2 {float:left;display:inline;background-color:#fff;border: 1px solid #e4e8c8;font-weight:bold;}
.homeStats2 h3 {font-size:1.3em;margin:0 0 0 0;color:#747291;}
.homeStats2 h2 {font-size:1.0em;margin:0 0 0 0;color:#747291;}

.directoryPanel{float:left;display:inline;background-color:#e4e8c8;border: 0px solid red;height:550px;}
.directoryPanel h3 {font-size:1.3em;margin:0 0 0 0;color:#747291;}
.directoryPanel h2 {font-size:1.0em;margin:0 0 0 0;color:#747291;}

.searchPanel{float:left;display:inline;background-color:#e4e8c8;min-height:430px;}
.searchPanel h3 {font-size:1.3em;margin:0 0 0 0;color:#747291;}
.searchPanel h2 {font-size:1.0em;margin:0 0 0 0;color:#747291;}

.homeSponsor {float:left;display:inline;background-color:Transparent;}
.homeSponsor h3 {font-size:1.3em;margin:0 0 0 0;color:#747291;}
.homeSponsor h2 {font-size:1.0em;margin:0 0 0 0;color:#747291;}

.homeStatPanel2{float:left;display:inline;}

.snippetLink {font-size:1.0em;color:#FFFFFF; font-weight:bold;}
.snippetLinkName {font-size:1.0em;color:#FFD800; font-weight:bold;}
.snippetLinkView {font-size:1.0em;color:#FFD800; font-weight:bold;}
.snippetLinkView a:hover{font-size:1.0em;color:#FFFFFF; font-weight:bold;}

.snippetLink2 {font-size:1.0em;color:#FFFFFF; font-weight:bold;}
.snippetLinkName2 {font-size:1.0em;color:#FFD800; font-weight:bold;}
.snippetLinkView2 {font-size:1.0em;color:#FFD800; font-weight:bold;}

.snippetLink3 {font-size:1.0em;color:#FFFFFF; font-weight:bold;}
.snippetLinkName3 {font-size:1.0em;color:#FFD800; font-weight:bold;}
.snippetLinkView3 {font-size:1.0em;color:#FFD800; font-weight:bold;}

.snippetLinkView4 {font-size:1.0em;color:#747291; font-weight:bold;}
.snippetLinkView4 a{font-size:1.0em;color:#747291; font-weight:bold;}
.snippetLinkView4 a:hover{font-size:1.0em;color:#747291; font-weight:bold;text-decoration:underline;}

.headerPanel{float: left;display:inline;background-color:#E4E8C8;}
.userPanel{border:solid 0px red;width:55%;float: left;height:100%;display:inline;padding-left:10px;padding-top:5px;margin:1px;font-size:0.5em;color:#747291;}
.imagePanel{border:solid 0px red;width:5%;float: left;height:100%;display:inline;padding-right:10px;padding-left:10px;padding-top:5px;margin:1px;font-size:0.5em;}
.submitPanel{border:solid 0px red;width:25%;float: right;height:100%;display:inline;padding-left:10px;padding-top:5px;margin:1px;font-size:0.5em;}


.briefcaseTree{width:98%;height:95%;}
.snippet{width:52%;border:solid 0px #cdcdcd;}
.snippetMenu{width:100%;height:100px;border:solid 2px #cdcdcd;}

.holder{padding-bottom:10px;}

.modalBackground {
	background-color:Gray;

}

.modalPopup {
	background-color:#E4E8C8;
	border-width:3px;
	border-style:solid;
	border-color:#747291;
	padding:3px;
	width:400px;
	height:250px;
}
.modalPopup2 {
	background-color:#E4E8C8;
	border-width:3px;
	border-style:solid;
	border-color:#747291;
	padding:3px;
	width:400px;
	height:350px;
}

fieldset 
{
    margin: 1em 0;
    padding: 1em;
    border: 1px solid #CCC;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset label 
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}
legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input[type="text"] 
{
    width: 200px;
    border: 1px solid #CCC;
}

input[type="password"] 
{
    width: 200px;
    border: 1px solid #CCC;
}
.clear
{
    clear: both;
}

.error
{
    color:Red;
}

.user {font-family:Trebuchet MS,Tahoma,Arial,sans-serif;font-weight:bold;}

.storyLinks
{
    margin:10px 0 0 0;
}

.storyLinks a
{
    background:#ffdd00 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0;
    float:left;
    margin:10px  20px 0 0;
    padding:6px 12px;
    font-size:0.8em;
    color:#404040;
    text-decoration:none;
}

.storyLinks a:hover
{
    text-decoration:underline;
}

.submit
{
	float:right;
	display:inline;
	background:#ffdd00 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0; 
    margin:10px 20px 0 0;
    padding:6px 12px;
    font-size:18px;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
}
.submit:hover
{
    text-decoration:underline;
    border:1px solid #FFD800;
}

.submitBc
{
	float:right;
	display:inline;
	background:#ffdd00 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0; 
    margin:10px 20px 0 0;
    padding:6px 12px;
    font-size:18px;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
    
}
.submitBc:hover
{
    text-decoration:underline;
    border:1px solid #FFD800;
}

.links3{
	float:right;
	display:inline;
	background:#ffdd00 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0; 
    margin:10px 10px 0 0;
    padding:6px 12px;
    font-size:16px;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
}
.links2 a{text-decoration:none;color:#404040;}
.links2 a:hover{text-decoration:underline;color:#404040;}

.cloud a
{
	font-family:Trebuchet MS,Tahoma,Arial,sans-serif;
    color:#747291;
    text-decoration:none;

}
.cloud a:hover
{
	font-family:Trebuchet MS,Tahoma,Arial,sans-serif;
    text-decoration:none;
	color:#57007F;
}

.submitLeft
{
	float:left;
	display:inline;
	background:#ffdd00 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0; 
    margin:10px 20px 0 0;
    padding:6px 12px;
    font-size:18px;
    font-weight:bold;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
}
.submitLeft:hover
{
    text-decoration:underline;
    border:1px solid #FFD800;
}

.submit3
{
	display:inline;
	background:#ffdd00 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0; 
    margin:10px 20px 0 0;
    padding:6px 12px;
    font-size:18px;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
}
.submit3:hover
{
    text-decoration:underline;
    border:1px solid #FFD800;
}

.sorter {font-family: Trebuchet MS;font-weight:bold;font-size: 1.0em;color: #404040;}



.pager
{
	
	display:inline;
	background:#ffdd00 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0; 
    margin:0 0 0 0;
    padding: 3px 5px 3px 5px;
    font-size:16px;
    font-weight:bold;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
}
.pager:hover
{
    
    border:1px solid #FFD800;
}

.pagerDisabled
{
	
	display:inline;
	background:#747291; 
    margin:0 0 0 0;
     padding: 3px 5px 3px 5px;
    font-size:16px;
    text-align:center;
    color:#FFFFFF;
    text-decoration:none;
    border:1px solid #CDCDCD;
}


.boltIt
{
	
	display:inline;
	background:#E4E8C8 url(../Images/boltIt.png) no-repeat; 
    margin:0  0 0 20px;
    padding: 2px 12px 0 40px;
    font-size:18px;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
}
.boltIt:hover
{
    text-decoration:underline;
    border:1px solid #FFD800;
}

.boltIt2
{
	float:right;
	display:inline;
	background:#ffdd00 url(../Images/toRightButtonBG.png) repeat-x scroll 0 0; 
    margin:10px 20px 0 0;
    padding:6px 12px;
    text-align:center;
    font-size:18px;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
}
.boltIt2:hover
{
    text-decoration:underline;
    border:1px solid #FFD800;
}

.boltItDisable
{
	float:right;
	display:inline;
	background:#747291; 
    margin:10px 20px 0 0;
    padding:6px 12px;
    text-align:center;
    font-size:18px;
    color:#FFFFFF;
    text-decoration:none;
    border:1px solid #CDCDCD;
}



.submit2
{
	float:right;
    margin: 10px 0 0 0;
    padding: 6px 12px;
    font-size:18px;
    color:#404040;
    text-decoration:none;
    border:1px solid #CDCDCD;
}

.share
{
	float:right;
    margin: 10px 0 0 0;
    padding: 6px 12px;
    font-size:18px;
    color:#404040;
    text-decoration:none;
}

.sidebar-top 
{
 
margin: 0 5px 0 5px;
}
.sidebar-middle {
 background: #747291 url(/Images/bk.png) repeat-x;font-size:0.9em;
}
.sidebar-middleView {
 
}
.sidebar-middle2 {
 background: #747291 url(/Images/bk.png) repeat-x;font-size:0.9em;
}
.sidebar-middleBc {
 background-color: #747291;
}
/*.sidebar-middle td:hover{
 background: #747291 url(/Images/bkHover.png) repeat-x;
}*/
.sidebar-bottom {
 width: 310px;
 height: 32px;
 float: left;
 background: url(/Images/content_box_bottom.png) no-repeat;
}
