/************************************************************************************************** /
Layout .css
RMT Students.com 
All rights reserved
------------------
Developed By Cory Caines -- Kreatednine.com
/**************************************************************************************************/
/* Gobal Layout Style*/

.bounds{
	width:1000px;
}
.left{ float:left;}
.right{float:right;}
.clearall{ clear:both;}
.hgrad{
	background:url(../images/backHgrad.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin-right:2px;
}
.valerr{
	font-size:12px;
	color:#FF0000;
}
.odd{
	background-color:#F3F3F3;
}
/* End Gobal Layout Style*/

/* For the Top Bar */
.topbar{
	width:100%;
	height:18px;
	background-color:#013366;
	text-align:right;
}
.dateTopBar{
	font-size:12px;
	color:#CCCCCC;
	height:14px;
	margin-bottom:2px;
	margin-left:20px;
	margin-right:5px;
}
.quoteTopBar{
	font-size:12px;
	color:#CCCCCC;	
}
.topbarClose{
	margin-right:5px;
	margin-left:10px;
	width:14px;
	height:8px;
}
.topbarClose a{
	display: block;
	width: 100%;
	height:14px;
	color:#FFFFFF;
	text-decoration: none;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	font-size:10px;
	text-align:center;
	margin:0px;
}
.topbarClose a:Hover{
	color:#FF9900;
	text-decoration: none;
	border-color:#FF9900;;
}


/* end Top Bar*/

/* Top navagation */
.navBar{
	width:100%;
	height:66px;
	background:url(../images/topgrad4.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	text-align:left;
}
.navTopLinks{
	font-size:12px;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	height:22px;
}
.navmenu ,a.navMenuItem:Link, 
a.navMenuItem:Visited {
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	padding-bottom:5px;
}
a.navMenuItem:Hover{
	color:#FF9933;
}
.searchbox{
	background-color:#dbdbdb;
	margin:0px;
	border-style:solid;
	border-width:thin;
	border-bottom-color:#7c7b76;
	border-top-color:#7c7b76;
	border-left-color:#7c7b76;
	border-right-color:#7c7b76;
	color:#000000;
	font-size:14px;
}

.actItem{
	width:100%;
	height:24px;
	text-indent:5px;
	font-size:12px;
	display:inline-table;
}
.navItem{
	width:100%;
	height:24px;
	text-indent:5px;
	font-size:12px;
	display:inline-table;
}
#mi a{
	display: block;
	width: 100%;
	color:#003366;
	text-decoration: none;
}
#mi a:hover{
	background-color:#003366;
	color:#FFFFFF;
}

/* End Top navagation */

/* Table dotted dividers*/
.navigateCol{
	vertical-align:top;
	width:150px;
}
.featuredCol{
	vertical-align:top;
	width:637px;
}
.cartCol{
	vertical-align:top;
	width:854px;
}
.miscCol{
	vertical-align:top;
	width:217px;
}
.vdot{
	background:url(../images/vborder.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.hdot{
	background:url(../images/hborder.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
/* End Table dotted dividers*/

/* Headers*/
.headerBlock{
	margin-top:14px; 
	margin-bottom:8px; 
	text-indent:8px;
}
.headerDividerLong{
	width:401px;
	height:6px;
	background:url(../images/header_divider_short.gif);
	background-repeat:no-repeat;
}
.headerDividerShort{
	width:217px;
	height:6px;
	background:url(../images/header_divider_short.gif);
	background-repeat:no-repeat;
}
/* End Headers*/


/* Featured Boxes*/

.featuredBox{
	padding:5px;
}
.featuredImg{
	text-align:center;
	width:100px;
	padding:5px;
}
.featuredCont{
	font-size:12px;
	color:#999999;
	text-align:left;
}
.featuredContsm{
	font-size:10px;
	color:#999999;
	text-align:left;
}
.featuredContsmRed{
	font-size:10px;
	color:#FF0000;
	text-align:left;
}
a.more:Link , a.more:Visited{
	font-size:12px;
	color:#003366;
	text-decoration:none;
	padding-right:10px;
}
a.more:Hover{
	color:#FF9900;
}
/* End Featured Boxes*/

/* Misc Boxes*/

.miscBox{
	padding:5px;
}
.miscImg{
	text-align:center;
	width:100px;
	padding:5px;
}
.miscProductInfo{
	padding:10px;
}
.currency{
	font-size:18px;
	color:#333333;
}
.currency_sale{
	font-size:18px;
	color:#FF0000;
}
.curCode{
	font-size:11px;
	color:#003366;
}
a.addToCart:Link , a.addToCart:Visited{
	font-size:10px;
	color:#003366;
	text-decoration:none;
}
a.addToCart:Hover{
	color:#FF9900;
}
a.purchase:Link , a.purchase:Visited{
	font-size:14px;
	color:#003366;
	text-decoration:none;
}
a.purchase:Hover{
	color:#FF9900;
}
.miscCont{
	font-size:12px;
	color:#999999;
	text-align:left;
}
.pluginBox{
	margin:10px;
}
/* End Misc Boxes*/

/* Redundand Links */
.bottomBar{
	width:100%;
	height:4px;
	background:url(../images/bottombar.gif);
	background-repeat:repeat-x;
}
.redundantLinks{
	width:98%;
	margin-top:5px;
	font-size:12px;
	color:#878787;
}
a.redundant:Link , a.redundant:Visited{
	font-size:12px;
	color:#878787;
	text-decoration:none;
}
a.redundant:Hover{
	color:#333333;
}
/* End Redunand Links */

/* Tabs */
.tabbar{
	background:url(../images/thin_border.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
	/* Tabs Selected */
.tabbar .tab_sel .tab_l{
	background:url(../images/rnd_border_left.gif) top left no-repeat;
	padding-left:10px;
	padding-top:5px;
	color:#003366;
}
.tabbar .tab_sel .tab_r{
	background:url(../images/rnd_border_right.gif) top left no-repeat;
	width:10px;
}
.tabbar .tab_sel .tab_line{
	background:url(../images/thin_border.gif) left top no-repeat;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	height:1px;
	line-height:1px;
}
	/* Tabs Not Selected */
.tabbar .tab_off .tab_l{
	background:url(../images/rnd_border_left.gif) top left no-repeat;
	padding-left:10px;
	padding-top:5px;
	color:#DDDDDD;
}
.tabbar .tab_off .tab_r{
	background:url(../images/rnd_border_right.gif) top left no-repeat;
	width:10px;
}
.tabbar .tab_off .tab_line{
	background:url(../images/thin_border.gif) repeat-x;
	margin:0px;
	padding:0px;
	height:1px;	
	line-height:1px;
}
	/* Tabs Hover */
.tabbar .tab_ovr .tab_l{
	background:url(../images/rnd_border_left.gif) top left no-repeat;
	padding-left:10px;
	padding-top:5px;
	color:#666666;
}
.tabbar .tab_ovr .tab_r{
	background:url(../images/rnd_border_right.gif) top left no-repeat;
	width:10px;
}
.tabbar .tab_ovr .tab_line{
	background:url(../images/thin_border.gif) repeat-x;
	margin:0px;
	padding:0px;
	height:1px;	
	line-height:1px;
}

.tab_space{
	background:url(../images/thin_border.gif) bottom repeat-x;
	float:left;
	height:1px;
	width:100%;	
}
.tabcont .tabcont_left{
	background:url(../images/thin_border.gif) top left repeat-y;
	width:1px;
}
.tabcont .tabcont_right{
	background:url(../images/thin_border.gif) top right repeat-y;
	width:100%;
}
.tabcont .tbl{
	background:url(../images/rnd_border_b_left.gif) top left no-repeat;
	height:10px;
	width:100%;
}
.tabcont .tbr{
	background:url(../images/rnd_border_b_right.gif) top right no-repeat;
	height:10px;
	width:10px;
	width:100%;

}

.tabcont .tbl_vtc{
	background:url(../images/rnd_border_b_left_vtc.gif) top left no-repeat;
	height:10px;
	width:100%;
}
.tabcont .tbr_vtc{
	background:url(../images/rnd_border_b_right_vtc.gif) top right no-repeat;
	height:10px;
	width:10px;
	width:100%;

}
#tabContent{ padding:10px;}
/* End Tabs */

/* Products*/
.prodBox{
	float:left;
	width:50%;
	height:150px;
	text-align:left;
	cursor:help;
}
.contents {
	left:-500px;
	top:-500px;
	width:300px;
	z-index:1;
}
.whatis {
	left:-500px;
	top:-500px;
	z-index:2;
}
.menu{
	left:-500px;
	top:-500px;
	z-index:3;
}
.box_bounds {
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	position: absolute;
}
a.pagnum:Link , a.pagnum:Visited{
	font-size:12px;
	color:#003366;
	text-decoration:none;
}
a.pagnum:Hover{
	color:#FF9900;
}
/* End Products*/

/*Cart style*/
#cartContent{ padding:10px;}
.cartcont .cartcont_left{
	background:url(../images/cart_border_vert.gif) top left repeat-y;
	width:1px;
}
.cartcont .cartcont_right{
	background:url(../images/cart_border_vert.gif) top right repeat-y;
	width:100%;
}
.cartcont .carttl{
	background:url(../images/rnd_border_left.gif) top left no-repeat;
	height:10px;
	width:100%;
}
.cartcont .carttr{
	background:url(../images/rnd_border_right.gif) top right no-repeat;
	height:10px;
	width:10px;
	width:100%;

}
.cartcont .cartbl{
	background:url(../images/rnd_border_b_left.gif) top left no-repeat;
	height:10px;
	width:100%;
}
.cartcont .cartbr{
	background:url(../images/rnd_border_b_right.gif) top right no-repeat;
	height:10px;
	width:10px;
	width:100%;

}

/**/

/* Study Guide*/
.st_box, .st_boxV{
	height:100px;
}
.st_box{
	float:left;
	text-align:left;
	width:33%;
}
.st_header{
	height:30px;
	width:100%;
	background-color:#F7F7F7;
	padding-top:10px;
}
.st_cont{
	padding:4px;
}

.item_box{
	float:left;
	width:30px;
	height:30px;
}
.caption{
	position:absolute;
	left:-5000px;
	top: -5000px;
}
.caption_text{
	background-color:#003366;
	color:#FFFFFF;
	font-size:11px;
	padding: 4px 4px 4px 4px;
	white-space:nowrap;
	text-align:center;
}
.caption_arrow{
	height: 4px;
	width: 7px;
	background: transparent url(../images/caption_arrow.gif) top center no-repeat;
	margin: 0px auto 0px;
	padding: 0px;
	font-size: 1px;
}
/**/

/* Trials */
.trialBox{
	width:50%;
	float:left;
	height:150px;
	text-align:left;
	padding:5px;
}
.trialCont{
	width:220px;
	height:60px;
	padding:5px;
	cursor:pointer;
}
/* End Tirals */

/* PODS */
div.featuredPOD{
	background-color: #eeeeee;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
	margin-bottom:10px;
}
div.featuredPOD div.podCont{
	padding:8px;
	text-align:left;
}
div.featuredPOD > h2{
	background-color:#D3D3D3;
	color:#333333;
	padding:4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.trialTimeLeft{
	font-size:10px;
	color:#003366;
	padding-top:4px;
	padding-left:4px;
}

/* Menu ToolTip*/
.mtooltip{
	position:absolute;
	top: -5000px;
	left: -5000px;
	z-index:9
}
.tooltip_text{
	background-color:#003366;
	color:#FFFFFF;
	font-size:11px;
	padding: 4px 4px 4px 4px;
	white-space:nowrap;
	text-align:center;
}
.tooltip_arrow{
	width: 4px;
	margin: 0px auto 0px;
	padding: 0px;
	font-size: 1px;
}

/**/
