/* CSS Document */

body {
	margin-top: 0px;
	background-color: #C8C8C8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	margin-left:0px;
	margin-right:0px;
}
body a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; color: #333333; font-weight: normal; 

   text-decoration: underline;
}
body a:hover{ 
  color: #3E8FC4;
   text-decoration: none;
}
hr {border:1px dashed #999999;} 

/* text */
.bodytextmedium {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; }
.bluetext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2D6D9B; }

/* Links */

a.nav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none;  padding-right:20px;}
a.nav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none; padding-right:20px;}
a.nav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none; padding-right:20px;}
a.nav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: underline; padding-right:20px;}

a.footer:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.footer:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.footer:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.footer:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none; }

a.tab:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; text-decoration: underline; }
a.tab:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; text-decoration: underline; }
a.tab:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; text-decoration: underline; }
a.tab:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2C6A9B; font-weight: normal; text-decoration: none; }

a.topnav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: underline; }
a.topnav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: underline; }
a.topnav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: underline; }
a.topnav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f8f8f8; font-weight: normal; text-decoration: none; }

a.blogh2:link { Georgia, "Times New Roman", Times, serif;  font-size: 24px; color: #3E8FC4; font-weight: normal; text-decoration: underline; }
a.blogh2:active { Georgia, "Times New Roman", Times, serif;  font-size: 24px; color: #3E8FC4; font-weight: normal; text-decoration: underline; }
a.blogh2:visited { Georgia, "Times New Roman", Times, serif;  font-size: 24px; color: #3E8FC4; font-weight: normal; text-decoration: underline; }
a.blogh2:hover { Georgia, "Times New Roman", Times, serif;  font-size: 24px; color: #cccccc; font-weight: normal; text-decoration: none; }

a.yellow:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DD9F00; font-weight: normal; text-decoration: underline; }
a.yellow:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DD9F00; font-weight: normal; text-decoration: underline; }
a.yellow:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DD9F00; font-weight: normal; text-decoration: underline; }
a.yellow:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2C6A9B; font-weight: normal; text-decoration: none; }

a.plaintext:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; }
a.plaintext:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; }
a.plaintext:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; }
a.plaintext:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; }

a.school:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: underline; }
a.school:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: underline; }
a.school:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: underline; }
a.school:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2C6A9B; font-weight: bold; text-decoration: none; }

/* Navigation */
.navimage {background-color:#184A6D; cursor:pointer;}
.navimageOn {background-image:url(../images/nav-back2.jpg); cursor:pointer;}


/* TABS */

.tabset_tabs	{ margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap }
.tabset_tabs li	{ margin:0; padding:0; display:inline }
.tabset_tabs a	{ color:#ffffff ! important; background-color:#333333 ! important; border:1px solid #333333; text-decoration:none; padding:0 1em; border-left-width:1; border-bottom:none }
.tabset_tabs a:hover	{ color:#333333 ! important; background-color:#cccccc ! important }
.tabset_tabs a.active	{ color:black ! important; background-color:white ! important; border-color:black; border-left-width:1px; cursor:default; border-bottom:white; padding-top:1px; padding-bottom:1px }

.tabset_tabs li.firstchild a	{ border-left-width:1px }

.tabset_content	{ border:1px solid black; background-color:white; position:relative; z-index:1; padding:5px; display:none }
.tabset_label	{ display:none }

.tabset_content_active	{ display:block }

@media aural{
	.tabset_content,
	.tabset_label	{ display:block }
}

/* Borders */
.tableborder {border:1px solid #25689B;}


/* Headers */
h1 {font-size:10px; color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; display:inline; font-weight:normal;}
h2 {font-size:14px; color:#3E8FC4; font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:inline;}
h2 a {font-size:14px; color:#3E8FC4; font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:inline;}
h3 {font-size:13px; color:#3E8FC4; font-family: Arial, Helvetica, sans-serif; display:inline; font-weight: bold;}
h3 a {font-size:13px; color:#3E8FC4; font-family: Arial, Helvetica, sans-serif; display:inline; font-weight: bold;}
h4 {font-size:11px; color:#222222; font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:inline;}

.headermain {font-size:20px; color:#ADADAD; font-family: Arial, Helvetica, sans-serif; display:inline; font-weight: normal;}

.blog {font-size:20px; color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

/* Account Nav */
.box_nav {font-size:10px; background-color:#f8f8f8; text-decoration: none; width:100%;  cursor: hand; color:#333333;}
.box_navOn {font-size:10px; background-color:#CBE3F7;  text-decoration: none; width:100%;  cursor: hand; color:#333333;}
.navbox {font-size:10px; border:1px dashed #999999;  width:100%;}

/* Forms */
.inputbox {  font-family:Verdana, Arial, Helvetica, sans-serif;   border: solid; font-size: 11px; background-color: #f8f8f8;  color: #333333; border-width: 1px;  border-color: #999999;}
.dropdown {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #f8f8f8;  color: #333333; border:1px solid #2D6D9B;}
.submitbutton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFE7B3;  border:1px solid #999999; text-decoration: none;}
.tradebutton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; background-color: #FFE7B3; border:1px solid #999999; text-decoration: none; 
padding-top:1px;
padding-bottom:1px;
padding-right:3px;
padding-left:3px;
}

.row1 {  background-color:#ffffff; }
.row2 {  background-color:#f8f8f8; }

#blogsponsors {
	margin-left: 20px;
	padding-left: 20px;
}

#sidebar ol, ul, {
color:#333333;
margin-left:13px;
padding-left:13px;
}

#stuff ol, ul,  {
color:#333333;
}

#sidebar h2, h3 {
font-size:20px; color:#3E8FC4; font-weight: bold; display:inline;

}

#sidebar a {
color:#3E8FC4;
}

#sidebar {
color:#333333;
}
/* Form stuff */

.bgFormTop {
	background-image: url(../images/bgFormTop.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 9px;
	width: 420px;
}
.bgFormMid {
	background-image: url(../images/bgFormMid.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 420px;
}
.bgFormBtm {
	background-image: url(../images/bgFormBtm.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 11px;
	width: 420px;
}



/* Blog Includes */

.BlogCallout_BtmRt {
	background-image: url(http://www.classesandcareers.net/blog-includes/images/BlogCallout_BtmRt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.BlogCallout_BtmLft {
	background-image: url(http://www.classesandcareers.net/blog-includes/images/BlogCallout_BtmLft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.BlogCallout_TpBorder {
	background-image: url(http://www.classesandcareers.net/blog-includes/images/BlogCallout_Brdr.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.BlogCallout_RtBorder {
	background-image: url(http://www.classesandcareers.net/blog-includes/images/BlogCallout_Brdr.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.BlogCallout_LftBorder {
	background-image: url(http://www.classesandcareers.net/blog-includes/images/BlogCallout_Brdr.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.BlogCallout_BtmBorder {
	background-image: url(http://www.classesandcareers.net/blog-includes/images/BlogCallout_Brdr.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.BlogCallout_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #236393;
	text-decoration: none;
	list-style-image: url(http://www.classesandcareers.net/blog-includes/images/BlueArrow2_03.gif);
	line-height: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
	padding-left: 28px;
}

.BlogCallout_list a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #236393;
	text-decoration: none;
	
	
}

.BlogCallout_list a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #236393;
	text-decoration: underline;
	
	
}

.BlogCallout_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	line-height: 15px;
}
.BlogCallout_button {
	vertical-align: bottom;
	text-align: left;
}


