@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
line-height: 18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #464646;
background:#FFFFFF;
}
ol, ul, li{margin:0px; padding:0px;}
ol{margin-left:17px;
}
h1, h2, h3, h4, h5, h6, p {
margin:8px 0;
padding:0;}
h1 {
font-size:14px;
font-weight:bold;
background:url(images/dot.gif) repeat-x bottom;
margin-top:15px;
}
h2 {
font-size:13px;
font-weight:bold;
margin-top:5px;
margin-bottom:0;
}
p{
line-height:16px;}
hr {
display:block;
height:1px;
border:none;
background:#FFFFFF;
margin-bottom:15px!important;
margin-bottom:10px;
border-bottom: solid 1px #D2D2D2;

}
a:link, a:visited {
color:#005b9A;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img{ margin:0px; padding:0px;}
.red {color:#Da2128}
.violet {color:#a659a3}
.green {color:#008f54}
.yellow{color:#ff5911}
.lightgreen{color:#c0d230}
.skyBlue{color:#45a8af}
.blue {color:#005b9A}
.orange {color:#F2C857;}
b{font-size: 110%;}
em{color: red;}
.shop_back{width:82px; height:155px; padding:7px; border:1px solid #CCCCCC; text-align:center}
.grey{background:#eeeeee; width:82px; margin-bottom:5px; height:20px; color:#000000; text-align:center; line-height:20px;}
.shop_back1{width:109px; height:155px; padding:7px; border:1px solid #CCCCCC; text-align:center}
.grey1{background:#eeeeee; width:109px; margin-bottom:5px; height:20px; color:#000000; text-align:center; line-height:20px;}
#maincontainer{
width: 746px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #FFFFFF;
height: 162px; /*Height of top section*/
padding-bottom:3px;
border-bottom:solid 2px #666666
}
#topsection .logo{
height:100px; 
margin-top:10px; 
width:70px; 
float:left; 
background: url(images/logo.gif) no-repeat
}
#face_book_link{
 width: 230px;
 height: 30px;
float:right;
margin-top: 30px;

}
#face_book_link a{
	font-size: 11px;
	color:#6D6E71;
	border: 0px;
	text-align:center;
}
#topsection .globalcolorSection{
width:328px; 
height:25px; 
font-size:16px; 
font-weight:bold; 
color:#3D3D3D; 
padding-top:30px; 
float:right; 
text-align:right; 
vertical-align:bottom; 
margin-top:30px; 
background:url(images/globalcolor.gif) no-repeat
}
#topsection .logoSection{
background: #FFFFFF;
height: 120px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
padding-top:10px
}

#contentcolumn{
width: 524px; /*Set right margin to RightColumnWidth*/
float:left;
}
img.fltleft{
float:left; margin-right:10px;
}
img.fltright{
float:right; margin-left:10px;
}
.picTwoColumn {
width:250px; 
float:left
}
#rightcolumn{
float: left;
width: 205px; /*Width of right column*/
padding-left:17px;
margin-left: 0px; /*Set left margin to -(RightColumnWidth) */
}

#footer{
clear: left;
float:left;
width: 100%;
color: #6D605D;
text-align: center;
line-height:37px;
margin-bottom:5px;
border-top: solid 1px #CCCCCC;
}
.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

/* Menu Styles */
.topNav{
width: 100%;
overflow: hidden;
border-bottom: 1px solid #dedede; /*bottom horizontal line that runs beneath tabs*/
border-top: 1px solid #dedede; /*bottom horizontal line that runs beneath tabs*/
padding: 10px 0;
}

.topNav ul{
margin: 0;
padding: 0;
padding-left: 0; /*offset of tabs relative to browser left edge*/
font: bold 14px Arial;
list-style-type: none;
}

.topNav li{
display: inline;
margin: 0;
}

.topNav li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 3px 13px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: #000000;
}

.topNav li a:visited{
color: #000000;
}

.topNav li a:hover, .topNav li.selected a{
background: white; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

/*======= Right Menu CSS ========================================*/
.rightMenu{
width: 205px; /*width of menu*/
}

.rightMenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.rightMenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.rightMenu ul li{
padding: 2px; /*bottom spacing between menu items*/
background:url(images/dot.gif) repeat-x;
}

.rightMenu ul li a{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px; 0;
line-height: 18px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #6C4099; /*Violet*/
}

.rightMenu ul li a:visited{
color: black;
}

.rightMenu ul li a:hover{ /*hover state CSS*/
color: #6C4099;
}

.rightMenu ul li a.violet{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px; 0;
line-height: 18px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #a659a3; /*Violet*/
}

.rightMenu ul li a:visited.violet{
color: black;
}

.rightMenu ul li a:hover.violet{ /*hover state CSS*/
color: #a659a3;
}
.rightMenu ul li a.blue{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px 0;
line-height: 18px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #005b9A; /*blue*/
}

.rightMenu ul li a:visited.blue{
color: black;
}

.rightMenu ul li a:hover.blue{ /*hover state CSS*/
color: #005b9A;
}

.rightMenu ul li a.skyBlue{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px; 0;
line-height: 18px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #45a8af; /*Violet*/
}

.rightMenu ul li a:visited.skyBlue{
color: black;
}

.rightMenu ul li a:hover.skyBlue{ /*hover state CSS*/
color: #45a8af;
}

.rightMenu ul li a.green{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px; 0;
line-height: 18px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #008f54; /*green*/
}

.rightMenu ul li a:visited.green{
color: black;
}

.rightMenu ul li a:hover.green{ /*hover state CSS*/
color: #008f54;
}

.rightMenu ul li a.yellow{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px; 0;
line-height: 18px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #ff5911; /*Yellow*/
}

.rightMenu ul li a:visited.yellow{
color: black;
}

.rightMenu ul li a:hover.yellow{ /*hover state CSS*/
color: #ff5911;
}

.rightMenu ul li a.liteGreen{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px; 0;
line-height: 18px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #c0d230; /*liteGreen*/
}

.rightMenu ul li a:visited.liteGreen{
color: black;
}

.rightMenu ul li a:hover.liteGreen{ /*hover state CSS*/
color: #85B366;
}

.rightMenu ul li a.red{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px; 0;
line-height: 18px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #Da2128; /*red*/
}

.rightMenu ul li a:visited.red{
color: black;
}

.rightMenu ul li a:hover.red{ /*hover state CSS*/
color: #Da2128;
}

.rightMenu ul li a.pink{
font: normal 13px Arial;
color: black;
font-weight:bold;
display: block;
padding: 3px; 0;
line-height: 20px;
padding-left: 5px; /*link text is indented 8px*/
text-decoration: none;
border-right: solid 4px #F48C9C; /*pink*/
}

.rightMenu ul li a:visited.pink{
color: black;
}

.rightMenu ul li a:hover.pink{ /*hover state CSS*/
color: #F48C9C;
}

#button a {
	float:left;
	width:62px;
	height:24px;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	padding:0px;
	text-align:center;
	padding-top:3px;
	font-weight:bold;
	background:url(../images/button.jpg) no-repeat;
}
#button a:hover {
	background:url(../images/hover.jpg) no-repeat;
	float:left;
	height:24px
}
#button a:active{
	background:url(../images/pressed.jpg) no-repeat;
	float:left;
	height:24px;
	color:#21a6d6
}
#menu_bottom a:hover {
	color:#003399;
}
#menu_bottom { width:300px;
	height:10px;
	padding:8px 0px; 
	text-align:center;
}
#menu_bottom a {
	font-size:11px;
	color:#666666; line-height:10px;
	border-right:1px solid #969696;
	float:left;
	padding:2px 7px;
}
#menu_bottom a:hover {
	color:#666666;
}
.list{margin-bottom:20px; margin-top:20px; text-align:left}
.list ul{ display:inline;}
.list ul li{display:inline; list-style-type:disc; font-weight:bold; margin-right:40px; color:#ff5911}
.list ul li a{color:#ff5911}
.list1 ul li{ list-style-type:none; color:#a659a3; font-weight:bold; line-height:25px; margin-right:50px;}
ul.list1{ margin:0px; padding:0px; list-style-type:none; text-align:right; }
ul.list1 li{ font-weight:bold; margin-bottom:5px; color:#a659a3 }
ul.list1 li a{color:#a659a3 }
.black{color:#666666}
  