input.submit { 
	  color:#657185; 
	  font: bold 100% 'trebuchet ms',helvetica,sans-serif; 
	  background-color:#eceded; 
	  border:1px solid; 
	  border-color: #94a0b3 #657185 #657185 #94a0b3; 
} 

input { 
	  color:#657185;
	  /*font: bold 100% 'trebuchet ms',helvetica,sans-serif;*/ 
	  background-color:#EEE; 
	  border:1px solid; 
	  border-color: #94a0b3 #657185 #657185 #94a0b3; 
} 


body{
 background : #657185;
 background-position : top;
 font-family : verdana;
 color:#657185;
}
td, a{
 font-size : 11px;
}
a{
 color : #657185;
 text-decoration : none;
}
a:hover{
text-decoration:underline;
}
.link{
 color : #ff6101;
 text-decoration : none;
 cursor : pointer;
 font-weight: bold;

}
.leftSideContainer{
 background-color : white;
 text-align : right;
 border-right : 1px solid white;
 padding:0px;
 margin:0px;
}
.leftSideContainer img{
 clear : both;
 padding:0px;
 margin:0px;
}
.theLeftNav{
 width : 161px;
 padding:0px;
 margin:0px;
}
.theLeftNav td{
 height : 20px;
 text-align : left;
 padding :0px 15px 0px 15px;
 margin:0px;
}
.theLeftNav a{
 text-decoration : none;
 font-size : 12px;
 color : #657185;
 font-family:arial,helvetica;
 padding:0px;
 margin:0px;
}
.theLeftNav a:hover{
text-decoration:underline;
}
.rightSideContainer{
 width : 597px;
 background-color : white;
}


.rightSideContainer div img{

}


.searchBox{
 background-image : url(/images/main_top_back.gif);
 background-repeat : no-repeat;
 background-color : white;
 width : 597px;
 height : 40px;
 
}
.headingBoxContent{
 background-image : url(/images/heading_box_bg.gif);
 background-repeat : repeat-x;
 font-size : 14px;
 padding-bottom : 3px;
 color : #8797B8;
 font-weight : bold;
 text-transform : titlecase;
}
.contentContainer{
 background-color : #FFF;
 padding-left : 4px;
 padding-top : -20px;
 width : 571px;
}
.contentContainerGray{
 background-color : #eceded;
 background-image : url(/images/main_top_back_gray.gif);
 background-position : top;
 background-repeat : no-repeat;
 padding-left : 1px;
 padding-top : 5px;
 width : 571px;
}
.contentContainerGray .regularBoxContent{
 background-image : url(/images/main_box_bg_tile.gif);
 background-repeat : repeat-y;
 padding : 0px 15px 5px 15px;
 border : 0px solid green;
}

.contentContainerGray .regularBoxHeadingContainer{
	text-align : left;
	padding-left : 10px;
    padding-bottom:5px;
}

.regularBoxContent{
 padding : 0px 15px 5px 10px;
 border : 0px solid green;
}
.regularBoxHeadingContainer{
	text-align : left;
	padding-left : 10px;
    padding-bottom:10px;
}
.footerContainer{
 text-align : center;
 color : #a1a7b0;
 font-weight:bold;
 line-height : 250%;
 padding-top:10px;
}
.footerContainer a{
 color : #a1a7b0;
 padding-left : 1px;
 padding-right : 1px;
 text-decoration : none;
 font-size:9px;
}
.top10CatTd{
 width : 140px;
 height : 180px;
 padding-left : 2px;
 cursor : pointer;
}
.fp_img{
    width:130px;
    height:170px;
    border:0;
}
.fancyOrangeBox{
  background-repeat : no-repeat;
 padding : 6px 2px 2px 6px;
 width : 273px;
 height : 142px;
}
.fancyOrangeBox div{
 width : 260;
 text-align : left;
 color : black;
}
.fancyOrangeBoxA{
 font-family : verdana;
 font-size : 8px;
 text-transform : uppercase;
 color : black;
 text-decoration : none;
 letter-spacing : 1px;
 padding-left : 80px;
}
.categoryTable{
 width : 555px;
 background-image : url(/images/category_bg_tile.gif);
 background-repeat : repeat-y;
 background-position : center;
}
.categoryTd{
 padding-top : 5px;
 padding-bottom : 15px;
 vertical-align : top;
 padding-left : 4px;
}
.azDiv{
 visibility : hidden;
 position : absolute;
 background-color : white;
 background-position : bottom;
 width : 530px;
 border-bottom : 2px solid #233963;
 border-right : 2px solid #233963;
 border-top : 2px solid #233963;
 border-left : 2px solid #233963;
 padding-top : 15px;
 padding-bottom : 15px;
 padding-left : 15px;
 padding-right : 15px;
 margin-top : 40px;
 margin-left : 15px;
 margin-right : 0px;
 z-index:3;
}
.azDiv a{
 color : #5E739E;
 text-decoration : none;
 font-size : 11px;
}
.categoryDiv{
 visibility : hidden;
 position : absolute;
 top : 40px;
 left : 15px;
 background-image : url(/images/category_drop_gradient.gif);
 background-repeat : repeat-x;
 background-position : top;
 background-color : #233963;
 width : 565px;
 padding : 15px;
}
.categoryDiv a{
 text-decoration : none;
}

.catLink{
 font-size : 12px;
 color : white;
 text-decoration : none;
}
.catLink:hover{
 color : white;
 text-decoration : underline;
}

.magLink{
 font-size : 12px;
 color : black;
 text-decoration : none;
}
.magLink:hover{
 color : black;
 text-decoration : underline;
}

.catSubLink{
 color : white;
 text-decoration : none;
}
.catSubLink:hover{
 color : white;
 text-decoration : underline;
}

.categoryDiv td{
 padding-top : 3px;
}
.left_nav_gradient{
}
.categoryDivHeading{
  font-size : 15px;
  color : #919CB1;
}
.smallBoxTd{
 padding : 0px 10px 10px 10px;
 height : 100%;
 color : #657185;
 background-color : white;
}
.indexBox{
 color : #657185;
}
.contentHeading{
 font-size : 15px;
 font-weight : bold;
 color : #ff6600;
}
.indexBoxHeading{
 font-size : 14px;
 color : #687083;
}
.indexBoxHeading a{
 font-size : 14px;
 color : #687083;
}
.pageNav{
 height : 25px;
}
.pageBD{
 color : #687083;
 cursor : pointer;
}
div#left_categories{
padding:0px 0px 2px 0px;
text-align:left;
color:#5f729a;
}
div#left_categories h1{
display:block;
width:100%;
background-color:#657185;
font-size:11px;
margin:0px;
color:#ffffff;
padding:10px 0px 10px 8px;
margin:0px 0px 0px 0px;
font-weight:normal;
}
div#left_categories table tr td img{
margin:0px 0px 0px 3px;
padding:0px;
}
div#blue_bottom{
padding:0px;
margin:0px;
width:161px;
height:5px;
background-color:#5e739e;
margin:0px 0px 0px 12px;
}
div#left_categories a.toplink{
font-weight:550;
padding:0px 0px 0px 8px;
margin:0px 0px 0px 0px;
}
div#left_categories table{
padding:0px;
margin:0px 0px 0px 10px;
}
div#left_categories p,div#left_categories ul li a{
padding:0px;
margin:0px;
font-size:12px;
font-family:arial,helvetica;
}
div#left_categories ul li ul li a{
font-size:12px;
font-family:arial,helvetica;
}
div.ads{
padding:0px;
margin:0px 0px 10px 0px;
}

/* show mag */
.coverStories {
    font-size : 11px;
    color : #4d525a;
    padding : 0px 5px 0px 10px;
    background-image : url(/images/left_a_tile.gif);
   background-repeat : repeat-y;
}

.coverStoriesMain {
    font-size : 11px;
}
.coverStoriesMain2 img {
	border:1px solid #657185;
}
.magTitleDiv {
    float : right; width : 160px; padding-bottom : 8px;
}
.magTitle {
    color : #657185; font-size : 15px; font-weight:bold;
}
.magTagLine {
    color : #4d525a;
}
