﻿div.box
{
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	color: #575757;
	line-height: 13px;
}

div.box_header
{
	background: url(Images/box_header_bg.jpg) no-repeat top left;
	height: 45px;
	font-weight: bold;
}

div.box_header1
{
	background: url(Images/box_header1_bg.jpg) no-repeat top left;
	height: 4px;
	overflow: hidden;
}

div.box_header1_navigation
{
	background: url(Images/box_turquoise_header1_bg.jpg) no-repeat top left;

}

div.box_header2
{
	background: #d2d2d2 url(Images/box_header2_bg.jpg) no-repeat top left;
	font-size: 10px;
	line-height: 14px;
	color: #ffffff;
	border-bottom: solid 1px #c9cbcf;
}

div.box_header2_navigation
{
	background: #8ccee8 url(Images/box_turquoise_header2_bg.jpg) no-repeat top left;
	border-bottom: solid 1px #6cc4e6;		
}


div.box_header2 span
{
	padding: 5px 15px;
	display: block;
}

div.box_header2 span.right
{
	text-align: right;
}

div.box_header2 b.variable
{
	border: solid 1px #ffffff;
	background: #4370B1;
	padding: 0 3px;
	margin: 3px 0;
}




div.box_content 
{
	background: #ffffff url(Images/box_bg.jpg) repeat-x top left;
	padding: 3px 18px 10px 18px;
}

div.box_content.box_navigation
{
	background: #F3F8FB url(Images/box_bg_turquoise.jpg) repeat-x top left;	
}


div.box_content img.wide
{
	margin: 5px 0;
}

div.box_content img.icon
{
	margin: 0 5px 0 0;
}

div.box_content a
{
	color: #575757;
	text-decoration: none;
}

div.box_content a:hover
{
	text-decoration: underline;
}

div.box_content ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

div.box_content ul li
{
	background: url(Images/box_hr.gif) repeat-x bottom left;
	padding: 5px 0;
	margin: 0;
}

div.box_content ul li div.user_entry
{
	background: #1f3c76;
	padding: 5px;
	font-size: 10px;
}

div.box_content ul li div.user_entry h3
{
	padding: 0;
	margin: 0 0 3px 0;
	font-size: 12px;
	font-weight: bold;
}

div.box_content ul li div.user_entry div.avatar
{
	float: left;
}

div.box_content ul li div.user_entry div.avatar img
{
	margin: 0 9px 7px 0;
}


div.box_content ul li div.user_entry_left
{
	background: #BBB;
	padding: 5px;
	/*font-size: 10px;*/
}


div.box_content ul li div.user_entry_left h3
{
	padding: 0;
	margin: 0 0 3px 0;
	font-size: 12px;
	font-weight: bold;
}

div.box_content ul li div.user_entry_left div.avatar
{
	float: left;
}

div.box_content ul li div.user_entry_left div.avatar img
{
	margin: 0 9px 7px 0;
}

div.box_content ul li b.header
{
	font-size: 13px;
}

div.box_content ul.menu
{
	list-style: url(Images/box_bullet.gif);
	margin: 0 0 0 10px;
}

div.box_content ul.menu a
{
	color: #000000;
	font-weight: bold;
}

div.box_content ul.menu .child
{
	color: #0033CC;
}

div.box_content ul.menu li
{
	background: none;
	margin: 4px 0;
	padding: 0;
}

div.box_content ul.menu_small
{
	list-style: none;
	margin: 0;
}

div.box_content ul.menu_small li
{
	float: left;
	padding: 2px 3px 2px 0;
}

div.box_content ul.menu_small a
{
	font-weight: normal;
	font-size: 10px;
	line-height: 20px;
}
div.box_content ul.menu_small div
{
	width: 86px;
	float: left;
}

div.box_content ul.menu_small div img
{
	margin: 0 3px 0 0;
}


div.box_content ul.menu ul
{
	padding-top: 5px;
}


div.box_content input.button
{
	clear: both;
	float: right;
	border: 0;
	background: url(Images/button_bg.gif) no-repeat top left;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	margin: 10px 0 0 0;
	height: 20px;
	width: 91px;
	line-height: 20px;
	padding: 0;
}

div.box_content input.text
{
	float: right;
	border: solid 1px #d6d6d6;
	background: #f6f6f6;
	color: #223D73;
	font-family: Tahoma;
	font-size: 11px;
	width: 128px;
	padding: 3px 0;
}

div.box_content label.text
{
	float: left;
	padding: 4px 0;
}

/* Right columnt look */

div.rightcolumn_content div.box
{
	color: #ffffff;
}

div.rightcolumn_content div.box_header
{
	background: url(Images/box_blue_header_bg.jpg) no-repeat top left;
}

div.rightcolumn_content div.box_header1
{
	background: url(Images/box_blue_header1_bg.jpg) no-repeat top left;
}

div.rightcolumn_content div.box_header2
{
	background: #223d73 url(Images/box_blue_header2_bg.jpg) no-repeat top left;
	border-bottom: solid 1px #223a6a;
}

div.box_header3
{
	background: #223d73;
	font-size: 10px;
	line-height: 14px;
	color: #ffffff;
	border-bottom: solid 1px #223a6a;
}

div.box_header3 a
{
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 5px 15px 5px 10px;
}

div.box_header3 a img
{
	margin: 0 10px 0 0;
}


div.rightcolumn_content div.box_content
{
	background: #4370b1 url(Images/box_blue_bg.jpg) repeat-x top left;
}

div.rightcolumn_content div.box_content a
{
	color: #ffffff;
}

/* Rotate box */

div.rotate 
{
	padding: 1px 5px 0 0;
}

div.rotate a
{
	background: url(Images/rotate_tab_bg.jpg) top left;
	display: block;
	float: right;
	width: 22px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fefefe;
	font-size: 11px;
	text-decoration: none;
	margin: 1px;
}

div.rotate a.select
{
	background: #2e5093;
	margin: 1px 1px 0 1px;
	height: 21px;
}

div.rotate_content
{
	width: 180px;
	height: 235px;
	overflow: hidden;
}

div.rotate_content b
{
	display: block;	
	padding: 5px 0;
}

div.rotate_content img.wide
{
	width: 180px;
	height: 80px;
}

div.rotae_content a:hover
{
	text-decoration:none;
}

.more
{
	padding: 10px 0pt 0pt;
	text-align: right;
}

div.box_content ul li div.user_entry div.literal_color
{
	color: #6798FE;
}
