BODY 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 76% arial,sans-serif;
	}
DIV#wrapper 
	{
	WIDTH: 100%;
	}
DIV#container 
	{
	FLOAT: left; WIDTH: 100%;
	}
DIV#container h1
	{
	font-size:150%;
	}
DIV#left-col 
	{
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	WIDTH: 15%;
	}
dl.curved {background:#F0D394 url(images/left.gif) top left no-repeat; width:100%;HEIGHT: 25px; float:left; margin:0; text-align:center;}
dl.curved dt {background:transparent url(images/right.gif) top right no-repeat; color:#000; font-weight:bold;padding-top:5px;}
DIV#left-col UL 
	{
	clear:both;
	BORDER-RIGHT: #F7DBA0 1px solid; 
	PADDING: 0px; 
	LEFT: 0px; 
	MARGIN: 0px 0px 8px; 
	BORDER-LEFT: #F7DBA0 1px solid; 
	BORDER-BOTTOM: #F7DBA0 1px solid; 
	LIST-STYLE-TYPE: none;
	background-color:#FEFAF1;
	HEIGHT: auto; 
	}
DIV#left-col LI 
	{
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 5px; 
	LEFT: 0px; 
	MARGIN-BOTTOM: 2px; 
	FONT: 12px/4px arial, verdana, sans-serif; 
	COLOR: #33c; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
DIV#left-col LI.vred A:link 
	{
	COLOR: #ae0000;
	}
DIV#left-col LI.vred A:visited 
	{
	COLOR: #ae0000;
	}
DIV#left-col LI.vred A:hover 
	{
	COLOR: #ff3300;
	}
DIV#footer 
	{
	CLEAR: both;
	background-color:#44597B;
	}
DIV#bottom 
	{
	CLEAR: both;
	}
DIV#header 
	{
	MARGIN-TOP: 5px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-LEFT: 5px; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 130px; 
	max-width: 100%; 
	min-width: 750px;
	}
	DIV#header img{ border:0;}
DIV#h_top 
	{
	HEIGHT: 65px;
	}
DIV#h_t_left 
	{
	BACKGROUND: #ffffff;
	FLOAT: left; 
	WIDTH: 30%;
	COLOR: #ECECD9; 
	TEXT-ALIGN: left;
	}
DIV#h_t_center 
	{
	BACKGROUND: #ffffff;
	FLOAT: left; 
	TEXT-ALIGN: right;
	WIDTH: 30%;
	COLOR: #666666; 
	}
DIV#h_t_right 
	{
	FLOAT: right; 
	WIDTH: 38%; 
	COLOR: #666;
	text-align:right;
	font-size:90%;
	}
DIV#h_t_right h2
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #787878; 
	padding:0px; margin:0px;
	text-align:left;
	}
DIV#f_container 
	{
	clear:both;
	PADDING: 10px 0 0 0; 
	FLOAT: left; 
	margin-bottom:10px;
	WIDTH: 100%; 
	background-color:#EFF4FA;
	border: #9FBDE1 1px solid;
	}
LI.cib 
	{
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
.li A:link 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	COLOR: #33c; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
.li A:visited 
	{
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #606; 
	TEXT-DECORATION: none;
	}
.li A:hover 
	{
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #f93; 
	TEXT-DECORATION: none
	}
DIV#footer UL 
	{
	 MARGIN: 0px; 
	 WIDTH: auto; 
	 PADDING-TOP: 1px; 
	 LIST-STYLE-TYPE: none; 
	 HEIGHT: 20px; 
	}
DIV#footer LI 
	{
	PADDING-RIGHT: 15px; 
	DISPLAY: inline; 
	PADDING-LEFT: 15px; 
	FONT: bold 11px arial, verdana, sans-serif; 
	WIDTH: auto; 
	COLOR: #00f; 
	HEIGHT: auto; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
	}
DIV#footer LI A:link 
	{
	FONT: bold 11px arial, verdana, sans-serif; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
	}
DIV#footer LI A:visited 
	{
	FONT: bold 11px arial, verdana, sans-serif; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
	}
DIV#footer LI A:hover 
	{
	FONT: bold 11px arial, verdana, sans-serif; 
	COLOR: #ffc;
	}
.input 
	{
	BORDER-RIGHT: #781351 1px solid; 
	BORDER-TOP: #781351 1px solid; 
	BACKGROUND: #fee3ad; 
	BORDER-LEFT: #781351 1px solid; 
	COLOR: #781351; 
	BORDER-BOTTOM: #781351 1px solid;
	}
A:visited 
	{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #33c; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
A:hover 
	{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #33c; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
.clear 
	{
	CLEAR: both; 
	MARGIN-TOP: -1px; 
	OVERFLOW: hidden; 
	HEIGHT: 1px;
	}
A:visited 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #606; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
A:link 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #33c; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
A:hover 
	{
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 12px arial, verdana, sans-serif; 
	COLOR: #f60; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	}
.cont 
	{
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	WIDTH: 60%;
	}
.cont h1
	{
	margin-top:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC3300;
	text-align:center;
	}
.cont h3
	{
	margin-top:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC3300;
	text-align:center;
	}
DIV#bottom H2
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #787878; 
	text-align:center; 
	margin:2px; 
	padding:0;
	} 
.row_h 
	{
	FLOAT: left; 
	FONT: bold 12px arial,verdana, sans-serif; 
	WIDTH: 100%; 
	COLOR: #000; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #D8DEE9;
	}
.row_v_1 
	{
	FLOAT: left; 
	PADDING-BOTTOM: 3px; 
	FONT: 12px verdana, arial, sans-serif; 
	WIDTH: 100%; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ebebeb 1px solid; 
	HEIGHT: auto;
	}
.row_v_1 LI.cib 
	{
	DISPLAY: inline; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f; 
	LIST-STYLE-TYPE: none;
	}
.row_v_1 LI.bred 
	{
	DISPLAY: inline; 
	MARGIN: 0px; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #ff0000; 
	BACKGROUND-COLOR: #f7f7f7; 
	TEXT-ALIGN: left;
	}
.col_2 H3 
	{
	CLEAR: both; 
	PADDING: 0; 
	MARGIN: 0; 
	PADDING-TOP: 3px; 
	FLOAT: left; 
	TEXT-ALIGN: left;
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #787878;
	WIDTH: 100%;
	} 
.col_2 H3 A:link 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #33c;
	}

.col_2 H3 A:visited 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #33c;
	}
.col_2 H3 A:hover 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #f93;
	}
.col_1 
	{
	PADDING-LEFT: 4px; 
	FLOAT: left; 
	WIDTH: 20%; 
	TEXT-ALIGN: center;
	}
.col_1 IMG 
	{
	BORDER: 0px; 
	}
.tcoupons 
	{
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 79%;
	}
.col_2 
	{
	PADDING-LEFT: 15px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 70%;
	}
.col_2 UL 
	{
	DISPLAY: inline; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f; 
	LIST-STYLE-TYPE: none;
	margin:0;
	padding:0;
	}
.col_2 UL LI 
	{
	DISPLAY: inline; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f; 
	LIST-STYLE-TYPE: none;
	margin:0;
	padding:0;
	}
li.code a:link 
	{
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f;
	}
li.code a:visited 
	{
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f;
	}
li.code a:hover 
	{
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f;
	}
.col_2 A:link 
	{
	FONT: 14px Arial, Helvetica, sans-serif;
	}
.col_2 A:visited 
	{
	FONT: 14px Arial, Helvetica, sans-serif;
	}
.col_3 
	{
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 23%;
	}
.col_3 UL 
	{
	clear:both;
	float:left;
	margin:0;
	padding:0;
	LIST-STYLE-TYPE: none; 
	text-align:center;
	}
.col_3 LI 
	{
	display:inline;	
	}
.rightcol 
	{
	FLOAT: left; 
	MARGIN-LEFT: 8px; 
	WIDTH: 22%; 
	}
.r_border 
	{
	width:99.3%;
	float:LEFT;
	BORDER-RIGHT: #F7DBA0 1px solid;
	BORDER-LEFT: #F7DBA0 1px solid;
	BORDER-BOTTOM: #F7DBA0 1px solid;}
.rightcol LI.cib 
	{
	DISPLAY: inline; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #3f3f3f; 
	LIST-STYLE-TYPE: none;
	}
.hot 
	{
	MARGIN-TOP: 10px; 
	PADDING-BOTTOM: 10px; 
	BORDER-BOTTOM: #ebebeb 1px solid; 
	TEXT-ALIGN: center;
	WIDTH: 100%;
	}
.hot H3 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #787878; 
	text-align:center; 
	margin:2px; 
	padding:0;
	}
.hot H3 A:link 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #33c;
	}
.hot H3 A:visited 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #33c;
	}
.hot H3 A:hover 
	{
	FONT: 11px arial, verdana, sans-serif; 
	COLOR: #f93;
	}
.hot IMG 
	{
	BORDER: 0px; 
	TEXT-ALIGN: center; 
	}
.hot UL 
	{
	clear:both;
	margin:0;
	padding:0;
	LIST-STYLE-TYPE: none; 
	text-align:center;
	}
.hot LI 
	{
	display:inline;	
	}
.hot LI.bred 
	{
	COLOR: #ff0000;
	}
.hot A:link 
	{
	FONT: 14px Arial, Helvetica, sans-serif;
	}
.hot A:visited 
	{
	FONT: 14px Arial, Helvetica, sans-serif;
	}
.h_bottom 
	{
	FLOAT: left;
	WIDTH: 100%;
	height:35px;
	font:95%;
	color:#fff;
	}
.h_b_left {background:#44597B; width:61%;HEIGHT: 25px; float:left; margin:0; padding-top:10px; padding-left:10px;}
.h_b_left a:link{color:#fff;}
.h_b_left a:hover{color:#fff; text-decoration:underline;}
.h_b_left a:visited{color:#fff;}

div#h_b_right {background:transparent url(images/hright.gif) top right no-repeat; color:#fff; font-weight:bold; float:left; width:36%; HEIGHT: 35px; background-color:#44597B; text-align:right; padding-right:8px;}
div#h_b_right input{margin-top:8px; font-size:90%; border:1px solid #F0D394;}
.button {background-image:url("images/norm_right.gif"); display:inline; color:#000;}
.h_bottom FORM 
	{
	DISPLAY: inline;
	}
.tab {
    float:left;
    width:62%;
    font-size:93%;
    line-height:normal;
}
.tab img {
    padding-top:5px;
    float:left;
    display:inline;
}

.tab_l {
    float:left;
    width:13%;
    font-size:93%;
	padding-top:5px;
    line-height:normal;
	text-align:right;
	}
.tab_m {
    float:left;
    width:14%;
    font-size:93%;
    line-height:normal;
	}
.tab_r {
    padding-top:5px;
    float:left;
    width:10%;
    font-size:93%;
    line-height:normal;
    text-align:right;
}

.tab ul {
    margin:0;
    padding:0;
    list-style:none;
}

.tab li {
    float:left;
    background:#F0D394 url("images/norm_right.gif") no-repeat right top;
    margin:0;
    padding:0;
    margin-right:2px;
}

.tab a {
    display:block;
    background:  url("images/norm_left.gif") no-repeat left top;
    padding:5px 15px;
}

.tab .current {
    background:#44597B url("images/norm_right_on1.gif") no-repeat right top;
	color:#000;
	font-weight:bold;
}

.tab .current a {
    background:url("images/norm_left_on1.gif")  no-repeat left top;
    color:#fff;
    font-weight:bold;
}

.heading IMG
    {
    FLOAT: left;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center;
    border:0;
    }
.heading LI
    {
    PADDING-LEFT: 35px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    FONT: 12px arial,verdana, sans-serif;
    WIDTH: 77%;
    COLOR: #666;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: justify;}
#TW-feed, #TW-feed ul {list-style:none;margin:0; padding:0;}
#TW-feed li ul {display:none;position:absolute;margin:0; padding:0; border:#ccc 1px solid;}
#TW-feed li {font-weight:bold; color:#EC8132; margin:0; padding-left:5px;padding-right:5px; te}
#TW-feed li a{font-weight:bold; color:#EC8132; margin:0; padding:0;}
#TW-feed li img{font-weight:bold; color:#EC8132; margin:0; padding-top:5px;}
#TW-feed ul li { background:#fff;}
ul#TW-Pop li{ background:#F8F8F8; text-align:center;}
ul#TW-Pop li img{padding-top:2px;}

