html,body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fff;
	margin: 0px;
	padding: 0px;
}

* html #topbanner img, * html #topbanner div { behavior: url(../css/iepngfix.htc) }

#page {
	width:941px;
	margin:auto;
	background-image:url(../i/page_column_bg.gif);
	background-repeat:repeat-y;
	background-position:center;
}

#innerpage {
	width:910px;
	margin:0 0 0 15px;
}

#logo_area {
	width:910px;
	height:91px;
	background-image:url(../i/logo_bg.gif);
	background-color:#000;
}

#logo_area img {
	border:none;
}

#logo {
	float:left;
	margin: 26px 0 0 55px;
}

* html #logo {
	margin: 26px 0 0 28px;
}

#textright {
	float:right;
	height:75px;
	margin:16px 20px 0 0;
	color:#fff;
	text-align:right;
	font-size:12px;
}

#mainmenu {
	width:910px;
	height:20px;
	background-image:url(../i/mainmenu_bg.gif);
	background-repeat:repeat-y;
	background-position:center;
}

* html #mainmenu {
	margin: -3px 0 0 0;
}

#mainmenu ul{
	margin:0 0 0 2px;
	float:left;
	height:20px;
}
*:first-child+html #mainmenu ul{
	margin:0 0 0 41px;
}
* html #mainmenu ul{
	margin:0 0 0 21px;
}

#mainmenu ul li{
	list-style:none;
	display:inline;
	line-height:20px;	
}
*:first-child+html #mainmenu ul li{
	line-height:18px;	
}
* html #mainmenu ul li{
	line-height:18px;	
}

#mainmenu ul li {
	text-decoration:none;
	text-transform:uppercase;
	color:#231f20;
	font-size:11px;
	font-weight:bold;
	padding:0 12px 0 12px;
	background-image:url(../i/mainmenu_divider.gif);
	background-position:right;
	background-repeat:repeat-y;
}

#mainmenu ul li a{
	text-decoration:none;
	text-transform:uppercase;
	color:#231f20;
	font-size:11px;
	font-weight:bold;
}

#mainmenu .brown a:hover { color:#4c1502; }
#mainmenu .green a:hover { color:#2c7e3c; }
#mainmenu .grey a:hover { color:#546266; }
#mainmenu .red a:hover { color:#ff2100; }
#mainmenu .yellow a:hover { color:#e68c01;} /*#faa21b*/

#mainmenu #loginbtn {
	float:right;
	width:85px;
	height:17px;
	background-image:url(../i/btn_login.gif);
	background-position:left;
	margin:2px 10px 0 0;
}

#mainmenu #loginbtn:hover {
	background-image:url(../i/btn_login.gif);
	background-position:right;
}

#mainmenu #loginbtn span {
	display:none;
}

/*-------SUB MENUS --------*/

#submenu {
	width:900px;
	height:19px;
	margin:0 0 0 5px;
	position:absolute;
	color:#fff;
	background-color:#ff2100;
}
#submenu ul {
	margin:0;
	padding:0;
}
#submenu ul li {
	display:inline;
	list-style:none;
	
}
#submenu a {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	border-right: 1px solid #999;
	padding:0 6px 0 5px;
}

#submenu1 {
	height:15px;
	background-color:#546266;
	padding:2px 0 2px 43px;
}

#submenu2 {
	height:15px;
	background-color:#ff2100;
	padding:2px 0 2px 43px;
}

#submenu3 {
	height:15px;
	background-color:#2c7e3c;
	padding:2px 0 2px 43px;
}

#submenu4 {
	height:15px;
	background-color:#faa21b;
	padding:2px 0 2px 43px;
}

#submenu5 {
	height:15px;
	background-color:#ff2100;/*#3a0f00;*/
	padding:2px 0 2px 43px;
}

#submenu6 {
	height:15px;
	background-color:#2c7e3c;/*#ff2100;*/
	padding:2px 0 2px 43px;
}

#submenu7 {
	height:15px;
	background-color:#ff2100;/*#546266;*/
	padding:2px 0 2px 43px;
}

#submenu8 {
	height:15px;
	background-color:#546266;
	padding:2px 0 2px 43px;
}

#submenu9 {
	height:15px;
	background-color:#ff2100;
	padding:2px 0 2px 43px;
}

#submenu10 {
	height:15px;
	background-color:#2c7e3c;
	padding:2px 0 2px 0;
}

#submenu1,#submenu2,#submenu3,#submenu4,#submenu5,#submenu6,#submenu7,#submenu8,#submenu9,#submenu10 {
	display:none;
}

.pdf_list{list-style-image:url(../i/pdficon_small.gif);}
.jpg_list{list-style-image:url(../i/jpgicon_small.gif);}
.listContent{position:relative;top:-3px;}

/*-------MID SECTION--------*/

#midsection {
	/*padding-bottom: 3em;
	
	background-color:#f00;*/
	min-height:100px;
}

#leftside {
	width:176px;
	float:left;
	margin:0 0 0 12px;
/*border:1px solid #f00;*/
	height:475px;
}
*:first-child+html #leftside {
	height:490px;
}
* html #leftside {
	margin:0 0 0 6px;
	height:490px;
}

#leftside #findstore {
	width:176px;
	background-image:url(../i/left_box_bg.gif);
	background-position:bottom;
	margin:0 0 6px 0;
	padding:0 0 10px 0;
}

#leftside #rentmailbox {
	width:176px;
	background-image:url(../i/left_box_bg.gif);
	background-position:bottom;
	margin:0 0 6px 0;
}

#leftside #findshipping {
	width:176px;
	background-image:url(../i/left_box_bg.gif);
	background-position:bottom;
	margin:0 0 6px 0;
}

#leftside #trackparcel {
	width:176px;
	background-image:url(../i/left_box_bg.gif);
	background-position:bottom;
	margin:0 0 6px 0;
	padding:0 0 10px 0;
}

#leftside #trackparcel img {
	 display: block;
	 float: left;
	 margin: 0px;
}

.title {
	color:#fff;
	padding:3px 0 3px 5px;
	font-size:10px;
	font-weight:bold;
	height:15px;
	background-repeat:no-repeat;
}

.sidePanelText
{
	font-size:10px;
	color:#333333;
}

#leftside #findstore .title {
	background-image:url(../i/findstore_top.gif);
}

#leftside #rentmailbox .title {
	background-image:url(../i/rentmailbox_top.gif);
}

#leftside #findshipping .title {
	background-image:url(../i/findshipping_top.gif);
}

#leftside #trackparcel .title {
	background-image:url(../i/trackparcel_top.gif);
}

.input {
	width:159px;
	margin:6px 0 0 5px;
	font-size:10px;
}

.leftinput {
	width:133px;
	margin:6px 0 0 5px;
	/*border:1px solid #8a8a8a;*/
	font-size:10px;
}
.selectbox {
	margin:8px 0 0 5px;
	font-size:10px;
	width:165px;
}
.selectbox2 {
	margin:8px 0 0 5px;
	font-size:9px;
	width:165px;
}

.box-button {
	margin:8px 0 0 5px;
}

.redboxtext {
	color:#ff3300;
	font-size:10px;
	font-weight:bold;
	margin:5px 0 0 5px;
}
.rentaltype {
	font-size:10px;
	margin:0 0 0 10px;
}

.getpricebtn {
	float: right;
	margin:8px 0 0 0;
}
.boxbottom {
	background-image:url(../i/sidebox_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:176px;
	min-height:25px;
}

go_button {
	display: block;float: left;margin: 0px;
}

/*-------CONTENT--------*/
#content {
	/*background-color:#CCCC99;*/
	float:left;
	width:677px;
	margin:-9px 0 0 40px;
	color:#333;
}

*:first-child+html #content {
	padding-bottom: 5em;
}
* html #content {
	padding-bottom: 5em;
}

#content #text1 {
	width:247px;
}

#content #text2 {
	width:450px;
	/*background-color:#ccc;*/
}

#content #text3 {
	width:650px;
}

#content #breadcram {
	width:100%;
	padding-bottom:15px;
}

#content h1 {
	font-size:16px;
	/*color:#5b5b5b;*/
	margin:0 0 0 0;
}

#content h2 {
	font-size:14px;
	/*color:#5b5b5b;*/
	margin:10px 0 0 0;
}

#content h3 {
	font-size:13px;
	/*color:#5b5b5b;*/
	margin:10px 0 0 0;
}

#content ol li ol li {
	list-style-type:lower-roman;
}

#content p {
	/**/
}

#content p.intro {
	font-size:14px;
	line-height:20px;
	margin:5px 0 0 0;
}

#content p.smalltext {
	font-size:10px;
	/*line-height:20px;*/
}

#content a {
	color:#003399;
}
#content a:hover {
	color:#cc0000;
	text-decoration:none;
}

.red { color:#ff2100; }
.grey { color:#546266;}
.green { color:#2c7e3c;}
.brown { color:#4c1502;}
.yellow { color:#e68c01;} /*#faa21b*/

.shadow_box {
	
	margin:15px 0 15px 0;
	padding:0 8px 0 15px;
	/*border:1px solid #f00;*/
}

.shadow_box_content {
	background-image:url(../i/shadow_box_bg.png);
	background-position:right bottom;
	padding:10px 20px 15px 15px;
	font-size:14px;
	font-weight:600;
	text-align:center;
	line-height:17px;	
}

.shadow_box_content_intro 
{
	color:#666;
	font-size:12px;
}

.smltext 
{
	font-size:8px;
	font-weight:normal;
	line-height:normal;
	text-align:left;
	margin:10px 0 0 0;
	color:#999;
}

.featuredImg {
	float:right;
	margin:5px 0 0 15px;
}

ul.arrow {
	list-style:none;
}
ul.arrow li {
	list-style-image:url(../i/bullet.gif);
	margin:0 0 5px 0;
}
ul.arrow li a {
	text-decoration:none;
}
ul.arrow li a:hover {
	text-decoration:underline;
}

input.calltoaction {
	margin:15px 0 15px 0;	
}

/*-------- STORE SERVICES -----*/
#servicetable .serviceheading {
	padding: 0 5px 0 5px; 
	width: 185px; 
	height:23px; 
	color:#fff; 
	font-size:14px;
	text-align:center;
}

#servicetable a.serviceslink {
	height:21px;
	width:158px;
	display:block;
	text-align:center;
	background-image:url(../i/our_services/btnbg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding: 4px 0 0 0;
	text-decoration:none;
}

#servicetable a.serviceslink:hover {
	background-position:right bottom;
}

#servicetable .listservices {
	vertical-align:top; 
	border: 1px solid #ccc;
	padding: 2px 5px 5px 0;
}

#servicetable ul {
	margin:0 0 0 20px;
	padding:0;
	font-size:11px;
	list-style-type:square;
}

#servicetable li {
	margin:4px 0 0 4px;
}

#servicetable span {
	color:#333;
}

/*#twoColServices h4 {
	font-size:12px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #CF0008;
	padding-left: 10px;
	margin-bottom: 8px;
	margin-top:23px;
}
#twoColServices p {
	margin-left: 18px;
	margin-bottom: 5px;
}
#twoColServices .borderOrange {
	border-left-color: #F86201;
}
#twoColServices .borderBlue {
	border-left-color: #281E81;
}
#twoColServices .borderPurple {
	border-left-color: #5A0058;
}
#twoColServices .borderBeige {
	border-left-color: #BEB25E;
}

#storelinks {
	width:200px;
	margin:20px 0 0 0;
}*/

/*-------- MAILBOX PRICES -----*/

.gvlist, .rent_tbl2 {
	width:100%;
	/*border-top:solid 1px #ece9d8;
	border-left:solid 1px #ece9d8;*/
	border-top:solid 1px #aca899;
	border-left:solid 1px #aca899;

}

.rent_tbl3 {
	width:100%;
	border-top:solid 1px #aca899;
	border-left:solid 1px #aca899;
}
.rent_tbl3 td {
	border-bottom:solid 1px #aca899;
	border-right:solid 1px #aca899;
}

/*-------- RENT A MAILBOX -----*/
.rent_tbl {
	/*width:395px;*/
	width:595px;
	/*border-top:solid 1px #ece9d8;
	border-left:solid 1px #ece9d8;*/
	border-top:solid 1px #aca899;
	border-left:solid 1px #aca899;
	background-color:#fff;
	margin:10px;
}
.rent_tbl td, .gvlist td, .gvlist th {
	/*border-bottom:solid 1px #ece9d8;
	border-right:solid 1px #ece9d8;*/
	border-bottom:solid 1px #aca899;
	border-right:solid 1px #aca899;
}

.rent_tbl2 td {
	border-right:solid 1px #aca899;
	text-align:center;
}

.proceed {
	margin: 0 10px 10px 0;
	width:164px;
	height:22px;
	font-weight:bold;
	font-size:1em;
	background-color:#d4d4d4;
	color:#424242;
}

.back {
	margin: 0 10px 10px 0;
	width:100px;
	height:22px;
	font-weight:bold;
	font-size:1em;
	background-color:#d4d4d4;
	color:#424242;
}


/*-------- SHIPPING INPUTS -----*/
#shipping_area  {
	background-color:#e3eaeb;
	padding:10px 15px 15px 15px;
}

fieldset.inputs {
	background-color:#e3eaeb;
	margin:8px 0 0 0;
	padding:0; 
}

legend {
	color:#666;
	font-size:14px;
	padding-bottom:5px;
}

table#shipping_inputs  {
	width:100%;
	margin:10px 0 0 0;
}

table#shipping_inputs td {
	padding:2px 6px 2px 6px;
	/*padding:4px 6px 6px 6px;*/
	/*border:1px solid #ccc;*/
}

.dropdown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.addressdropdown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:600px;
}

.shipdate_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:65px;
}

/*#caldiv {
	position:absolute; 
	visibility:hidden; 
	background-color:white;
	line-height:8px;
}

#caldiv .popcalendarcpBorder {

}

#caldiv .popcalendarcpMonthNavigation {
	background-color:#546266;
	color:#fff;
}
#caldiv a.popcalendarcpMonthNavigation {
	color:#fff;
}
#caldiv .popcalendarcpOtherMonthDateDisabled {
	color:#999;
}
#caldiv .popcalendarcpCurrentMonthDateDisabled {
	color:#999;
}
*/
.valueField {
        width:60px;
        border:1px solid #ccccff;
        text-align:center;
        font-size:12px;
}

.rightbutton {
	width:160px;
	font-size:12px;
}

.GV_Items {
    width:100%;
    border: 1px solid #a0a0a0;
    /*margin:15px 0 15px 0;*/
}

.GV_Items th {
    border: 1px solid #ccc;
    background-color:#eee;
    padding:2px;
    font-weight:normal;
}

.GV_Items td {
    border: 1px solid #ccc;
    padding:2px;
}

.GV_Services {
    width:100%;
    border: 1px solid #a0a0a0;
    padding:3px;
    /*margin: 15px 0 15px 0;*/
    clear:both;
    font-size:12px;
}

.GV_Services td, .GV_Services th {
    border: 1px solid #ccc;
    padding:4px;
}

.GV_Services th {
	text-align:left;
	/*font-weight:normal;
	color:#f00;
	background-color:#fff;*/
	background-color:#729eb4;
	color:#fff;
}

.GV_Services th img {
	vertical-align:middle;
	padding: 0 10px 0 0;
}

#ctl00_CPH_Content_GV_Services a {
	color:#fff;
	background-color:#729eb4;
	padding:2px 5px 2px 5px;
	text-decoration:none;
	font-weight:bold;
}
#ctl00_CPH_Content_GV_Services a:hover {
	color:#fff;
	background-color:#27b6ff;
}

.stepbuttons {
	width:150px;
	height:35px;
	margin:0 0 0 12px;
}

fieldset#quoteform {
	width:648px;
	/*float:left;*/
	margin:10px 0 10px 0;
	background-color:#eee;
	border:1px solid #ccc;
}

.quoteform {
	width:100%;
	margin:10px 0 0 0;
}
.quoteform td, .quoteform th {
    padding:4px 6px 6px 6px;
}

.servicename {
	/*color:#546266;*/
	font-size:12px;
	font-weight:bold;
}
.servicedescription 
{
	font-size:11px;
	/*color:#444;*/
}

.servicecomments {
	font-size:10px;
	/*color:#444;*/
}

.quoteform .textbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:300px;
}

/*--------RIGHT SIDE--------*/

#rightside1 {
	width:410px;
	float:right;
}

#rightside2 {
	width:200px;
	float:right;
}

#newsbox, #mediabox {
	background-color:#d8c0ab;
	width:410px;
	/*float:right;*/
	cursor:pointer;
}

#ctl00_CPH_Content_news_panel_panelbox1, #ctl00_CPH_Content_news_panel_panelbox2 {
	width:196px;
}

#newsbox img, #mediabox img, #ctl00_CPH_Content_news_panel_panelbox1 img, #ctl00_CPH_Content_news_panel_panelbox2 img {
	margin:0 0 -3px 0;
	border:0;
}

#newsbox .newsitem, #mediabox .newsitem {
	/*background-color:#d8c0ab;*/
	border-bottom:1px solid #e9d7c6;
	padding:6px 13px 5px 13px;
	clear:both;
	min-height:67px;
}


.newsitem:hover {cursor:pointer;}

#ctl00_CPH_Content_news_panel_panelbox1 .newsitem, #ctl00_CPH_Content_news_panel_panelbox2 .newsitem {
	background-color:#d8c0ab;
	/*border-bottom:1px solid #e9d7c6;*/
	padding:6px 13px 5px 13px;
	clear:both;
	min-height:50px;
}

#newsbox .newsitem img, #mediabox .newsitem img, #ctl00_CPH_Content_news_panel_panelbox1 .newsitem img, #ctl00_CPH_Content_news_panel_panelbox2 .newsitem img {
	float:left;
	margin:0 10px 0 0;
}

#newsbox .newsitem h2, #mediabox .newsitem h2, #ctl00_CPH_Content_news_panel_panelbox1 .newsitem h2, #ctl00_CPH_Content_news_panel_panelbox2 .newsitem h2 {
	font-size:12px;
	margin:0;
	padding:0;
}

#newsbox .newsitem p, #mediabox .newsitem p, #ctl00_CPH_Content_news_panel_panelbox1 .newsitem p, #ctl00_CPH_Content_news_panel_panelbox2 .newsitem p {
	font-size:11px;
	margin:0;
	padding:0;
}

#newsbox .newsitem a, #mediabox .newsitem a, #ctl00_CPH_Content_news_panel_panelbox1 a, #ctl00_CPH_Content_news_panel_panelbox2 a {
	color:#000;
	text-decoration:none;
}
#newsbox .newsitem a:hover, #mediabox .newsitem a:hover, #ctl00_CPH_Content_news_panel_panelbox1 a:hover, #ctl00_CPH_Content_news_panel_panelbox2 a:hover {
	text-decoration:underline;
}

/*#ctl00_CPH_Content_news_panel_panelbox1 img, #ctl00_CPH_Content_news_panel_panelbox2 img {
	cursor:pointer;
}*/

#ctl00_CPH_Content_news_panel_panelbox1 .pager, #ctl00_CPH_Content_news_panel_panelbox2 .pager {
	background-color:#d8c0ab;
	border-bottom:1px solid #e9d7c6;
	/*padding:6px 13px 5px 13px;*/
	clear:both;
	height:14px;
	font-size:11px;
}

#ctl00_CPH_Content_news_panel_panelbox1 .readmore, #ctl00_CPH_Content_news_panel_panelbox2 .readmore {
	background-color:#d8c0ab;
	border-bottom:1px solid #e9d7c6;
	padding:0 13px 5px 13px;
	clear:both;
	height:14px;
	text-align:right;
	font-size:10px;
}

#storesbox {
	width:410px;
}


/*--------FEATURED ITEMS--------*/
.featureditem {
	background-image:url(../i/featured_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	cursor:pointer;
	color:#fff;
	text-align:center;
}


.featureditem img {
	margin:4px 0 0 0;
	border:1px solid #fff;
}

.featuredtext {
	/*padding:0px 5px 3px 5px;*/
	padding:3px 5px 0px 5px;
	font-weight:bold;
}

.featuredlink {
	text-align:right;
	/*border-top:1px solid #8db0c2;*/
	margin:0 7px 0 7px;
	/*padding:3px 0 3px 0;*/
	padding:0 0 3px 0;
}
.featuredlink:hover {
	text-decoration:underline;
}

/*--------FORM--------*/
.input1 {
	width:240px;
	/*margin:6px 0 0 5px;*/
	font-size:12px;
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:240px;
}

.select1 {
	width:245px;
	font-size:12px;
}

.select2 {
	width:450px;
	font-size:11px;
}

.btn {
	/*width:64px;*/
	height:22px;
	font-weight:bold;
	font-size:1em;
	background-color:#d4d4d4;
	color:#424242;
}

.btn2 {
	width:164px;
	height:22px;
	font-weight:bold;
	font-size:1em;
	background-color:#d4d4d4;
	color:#424242;
}
/*---- SEARCH RESULTS ---*/
tr.alternatingStyle {
     background-color: #ecf8fe;
}

/*--------FOOTER--------*/

#footer {
	text-align:center;
	margin:0 0 0 0;
	clear:both;
} 

#footer #swoosh {
	width:912px;
	height:52px;
	background-image:url(../i/footer/swoosh_red.png);
	margin:0 auto 0 auto;
}

#footer #foot {
	width:941px;
	height:64px;
	background-image:url(../i/footer/footer_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin:0 auto 0 auto;
	text-align:left;
}
*:first-child+html #footer #foot { 
	margin:0 auto 0 auto;
}
* html #footer #foot { 
	margin:0 auto 0 auto;
}

#footer #foot #footlinks {
	margin:5px 0 0 20px;
	float:left;
}

* html #footer #foot #footlinks {
	margin:5px 0 0 10px;
}

#footer #foot #footlinks ul {
	margin:0;
	padding:0;
}

#footer #foot #footlinks ul li {
	list-style:none;
	display:inline;
	margin:0;
	padding:0;
}

#footer #foot #footlinks ul li a{
	font-size:8px;
	color:#2f3233;
	text-decoration:none;
	text-transform:uppercase;
	padding:15px 10px 0 0;
}
#footer #foot #footlinks ul li a:hover{
	text-decoration:underline;

}

#footer #foot #copyright {
	float:right;
	text-align:right;
	font-size:9px;
	color:#546266;
	margin: 0 20px 0 0;
}


/*FIX FOR MOZILLA*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*safari hack*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	
	.getpricebtn {
		margin:20px 0 0 0;
	}
}

/* color buttons */

/*.left_grey_button {
	width:177px;
	height:28px;
	margin-bottom:2px;
}

.left_grey_button a {
	width:177px;
	height:28px;
	display:block;
	text-decoration:none;
	background-image:url(../i/lgb_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.left_grey_button a:hover {
	background-position:bottom left;
}

.left_grey_button span {
	color:#FFFFFF;
	margin-left:10px;
	line-height:27px;
}*/

/*
.left_button {
	width:175px;
	height:26px;
	border-bottom:1px solid #999;
}

.left_button a {
	width:175px;
	height:26px;
	display:block;
	text-decoration:none;
}

.left_button a:hover {
	background-color:#cce1ec;
}

.left_button span {
	color:#000;
	margin-left:10px;
	line-height:27px;
}
*/

.left_button {
	width:176px;
	height:22px;
	margin:0 0 6px 0;
}

.left_button a {
	width:176px;
	height:22px;
	display:block;
	text-decoration:none;
}

.left_button a:hover {
	background-position:center bottom;
}

.left_button span {
	color:#fff;
	font-weight:bold;
	margin-left:15px;
	line-height:22px;
}





.red_button {
	width:244px;
	height:32px;
	float:left;
	margin-top:10px;
}

.red_button a {
	width:244px;
	height:32px;
	display:block;
	text-decoration:none;
	background-image:url(../i/red-bg_button.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.red_button a:hover {
	background-position:bottom left;
}

.red_button span {
	color:#FFFFFF;
	margin-left:30px;
	line-height:27px;
}

.green_button {
	width:244px;
	height:32px;
	float:left;
	margin-top:10px;
}

.green_button a {
	width:244px;
	height:32px;
	display:block;
	text-decoration:none;
	background-image:url(../i/green-bg_button.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.green_button a:hover {
	background-position:bottom left;
}

.green_button span {
	color:#FFFFFF;
	margin-left:30px;
	line-height:27px;
}


.yellow_button {
	width:244px;
	height:32px;
	float:left;
	margin-top:10px;
}

.yellow_button a {
	width:244px;
	height:32px;
	display:block;
	text-decoration:none;
	background-image:url(../i/yellow-bg_button.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.yellow_button a:hover {
	background-position:bottom left;
}

.yellow_button span {
	color:#FFFFFF;
	margin-left:30px;
	line-height:27px;
}

.grey_button{
	width:244px;
	height:32px;
	float:left;
	margin-top:10px;
}

.grey_button a {
	width:244px;
	height:32px;
	display:block;
	text-decoration:none;
	background-image:url(../i/grey-bg_button.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.grey_button a:hover {
	background-position:bottom left;
}

.grey_button span {
	color:#FFFFFF;
	margin-left:30px;
	line-height:27px;
}

.opt {
	margin:0 0 0 2px;
	float:left;
	height:20px;
	display:none;
}

#blanket {
	background-color:#111;
	opacity: 0.65;
	filter:alpha(opacity=65);
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
}
#popUpDiv {
	position:absolute;
	background-color:#fff;
	width:500px;
	height:500px;
	z-index: 9002;
	padding:15px;
	top:0px;
	left:0px;
}