﻿#content-container .tabbed
{
    float: left;
    width: 416px;
    height:296px;
    border:1px solid #ccc;
    padding:0;
    margin:0;
    background: transparent url(/images/bg-h-tabpanels.gif) repeat-x scroll left bottom;
}
#content-container .tabbed h3
{
    display:block;
    color:#fff;
    font-size:14px;
    padding:9px 40px;
    background: transparent url(/images/bg-h-tabbed.gif) repeat-x scroll left top;
}
#content-container .center
{
    float: left;
    width: 213px;
    height: 261px;
    padding: 0 15px 0 15px;
    margin-left: 17px;
    border:1px solid #ccc;
    height:296px;
}
#content-container .center h3
{
    display:block;
    color:#656565;
    font-size:14px;
    padding:9px 15px;
    background-color: #cddde3;
    margin:0 -15px 20px -15px;
}
#content-container .center ul
{
    line-height:24px;
    font-size:12px;
    padding-left:15px;
    list-style: disc url(/images/bullet.gif) outside;
}
#content-container .center li
{
    padding:0;
}
#content-container .center a
{
    text-decoration:underline;
    color:#656565;
}
#content-container .center a:hover
{
    text-decoration:none;
    color:#800F10;
} 

#content-container .right
{
    width: 263px;
    padding: 0;
    margin-left: 17px;
    float: left;
}
#message-container
{
    width: 553px;
    padding:35px 340px 0 65px;
    height: 188px;
    background: transparent url(/images/bg-home.jpg) no-repeat scroll left top;
    border:1px solid #ccc;
    margin:2px 0 17px 0;
    color:#fff;
}
#flash-content
{
    border:1px solid #ccc;
    margin:2px 0 17px 0;
}
#message-container h1
{
    font-size:26px;
    font-style:italic;
    line-height:30px;
    margin-bottom:30px;
}
#message-container h2
{
    font-size:18px;
    line-height:22px;
    margin-bottom:30px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#b1cbd4;
}
#message-container h2 strong
{
    font-size:20px;
    font-weight:bold;
    color:#fff;
}
.lright
{
    margin-top:7px;
    height: 111px;
    padding:6px;
    background-color:#d8eaf0;
}
.lright div 
{
    border:1px solid #c7d7dd;
    padding:9px 15px;
}
.lright div ul
{
    line-height:24px;
    font-size:12px;
    padding-left:15px;
    list-style: disc url(/images/bullet.gif) outside;
}
.lright div li
{
    padding:0;
}

.lright div h3
{
    font-size:15px;
    color:#800f10;
    margin-bottom:5px;
} 
.lright div a
{
    color:#424242;
} 
.lright div a:hover
{
    text-decoration:none;
    color:#800F10;
} 

.tabs, .tabs2
{
	padding:0;
	margin:0;
	display:block;
	border-bottom:1px solid #ddd;
	height:30px;
}
.tabs li, .tabs2 li
{
	display:block;
	position:relative;
	background:#ffffff;
	color:#7a8998;
	float: left;
    white-space:nowrap;
}
.tabs li a:hover,.tabs2 li a:hover
{
	text-decoration:none;
	color:#000;
}
.tabs li a, .tabs2 li a
{
	display:block;
	color:#81868b;
	font-size:13px;
	text-decoration:none;
	padding:7px 26px;
	text-align:center;
	overflow:hidden;
	background-color: #eee;
	cursor:pointer;
	border:1px solid #ddd;
	border-bottom:none;
	border-left:none;
}
.tabs2 li a 
{
    border-top:none;
	padding:7px 22px;
    padding-bottom:8px;
    background: transparent url(/images/bg-tab.gif) repeat-x scroll left top;

}
.tabs li.selected a, .tabs2 li.selected a
{
	background:none;
	background-color: #fff;
	color:#000;
	border-bottom:none;
	margin-bottom:-2px;
	height:16px;
}
.tabs li a.last, .tabs2 li a.last
{
	border-right:none;
}
.tabpanels2 {
    padding:0;
	color:#707988;
	overflow:hidden;
}
.tabpanels2 div {
    float:left;
    padding:5px 20px;
    line-height:20px;
    display:none;
}
.tabpanels2 div.selected {
    display:block;
}
.tabpanels2 ul {
    font-size:11px;
    line-height:16px;
    list-style: disc url(/images/bullet_red.gif) outside;
    padding-left:15px;
}
.tabpanels2 li
{
    padding:5px 0;
}
.tabpanels2 li a {
    color:#656565;
    text-decoration:none;
}
.tabpanels2 li a:hover {
    text-decoration:underline;
}
#tabpanels {
    padding:0;
	color:#707988;
	overflow:hidden;
	width:416px;
    position:absolute;
}
#tabpanels .all
{
    width:1664px;
    padding:0;
    position:relative;
}
#tabpanels div {
    float:left;
    padding:15px 20px;
    width:90%;
    line-height:20px;
    display:block;
}
#tabpanels div {
    width:376px;
}
#tabpanels img {
    border:1px solid #CCCCCC;
    float:right;
    margin-top:5px;
}
#tabpanels div.rotate img {
    border:1px solid #CCCCCC;
    left:300px;
    position:absolute;
    top:20px;
    margin-top:0;
}
#tabpanels p {
    color:#404040;
    font-size:12px;
    line-height:18px;
    width:250px;
}
#tabpanels a {
    color:#656565;
    font-size:13px;
}
#tabpanels h4 {
    color:#404040;
    font-size:14px;
    padding:7px 0;
}
.tabbed2 
{
    border:1px solid #ccc;
    height:165px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .tabs2 li a 
    {
	    padding:7px 21px;
    }
}

            