html, body
{
    margin:0;
    padding:0;
    font-size:100%;
}

body
{
    margin:0;
    padding:0;
    font-family:verdana;
}


#LogoHeader .Container, 
#MainMenu .Container, 
#FooterMenu .Container, 
#HomeMenu .Container, 
#Footer .Container, 
#Content #ContentContainer, 
#PromoContainer .Content 
{
    width:980px;
    margin:0 auto;
    padding:0 10px;
}

#LogoHeader
{
    background-image:url(../images/backgrounds/bar-logo-background.gif);
    height:43px;
    color:White;
}

#link_home
{
    background-image:url(../images/logo.gif);
    display:block;
    float:left;
    width:183px;
    height:40px;
}

#link_home
{
	text-decoration:none;
}

#LoggedOnHeader
{
    background:transparent url(../images/backgrounds/bar-logo-separator.gif) no-repeat scroll left top;
    float:right;
    padding-left:5px;
    height:32px;
    width:398px;
    position:relative;
}
#LoggedOnHeader .avatar
{
    float:left;
    height:32px;
    margin-top:3px;
    width:32px;
}

#LoggedOnHeader .UserInfo
{
    float:left;
    height:42px;
    padding:2px 0 0 5px;
    position:relative;
    width:170px;
    font-size:10px;
	font-size:0.9em;
}

#LoggedOnHeader strong
{
    font-size:1.4em;
    display:block;
    text-decoration:underline;
    margin:0 0 2px 0;
}

#LoggedOnHeader p
{
    padding:0;
    margin:0;
}

#LoggedOnHeader ul
{
    display:none;
    position:absolute;
    width:200px;
    top:39px;
    left:1px;
    background-color:#1c1c1c;
    z-index:50;
    list-style:none;
    padding:0;
    margin:0;
}

#LoggedOnHeader ul li
{
    border-bottom:solid 1px #3a3a3a;
    display:block;
    padding:1px 4px 2px 4px;
    margin:0;
    color:#3a3a3a;
}
#LoggedOnHeader ul li a
{
    font-size:0.7em;
    color:white;
    text-decoration:none;
}

#LoggedOnHeader ul li a:hover
{
    text-decoration:underline;
}

#LoggedOnHeader ul .last
{
    border:none;
    padding-bottom:3px;
}

#LoggedOnHeader .UserInfo:hover ul 
{
    display:block;
}

#LoggedOnHeader .Buttons
{
    float:right;
}


#LoggedOnHeader .Buttons a
{
    float:right;
    display:block;
    position:relative;
    text-decoration:none;
}

#LoggedOnHeader .Buttons #inboxNumber {
    color:#FFFFFF;
    height:18px;
    letter-spacing:-1px;
    position:absolute;
    right:3px;
    top:16px;
    position:absolute;
    text-align:center;
    width:18px;
    font-size:11px;
}

#topLogin
{
    float:right;
    margin:9px 0 0 0;
}

#topLogin .login
{
    border:none;
    background-image:url(../images/backgrounds/HeaderLogin_username.gif);
    background-repeat:no-repeat;
    height:17px;
    width:100px;
    margin:0;
    padding:1px 0 1px 20px;
}

#topLogin span
{
	font-size:0.7em;
}

#topLogin .password
{
    border:none;
    background-image:url(../images/backgrounds/HeaderLogin_password.gif);
    background-repeat:no-repeat;
    height:17px;
    width:100px;
    margin:0;
    padding:1px 0 1px 20px;
}

#LogoHeader .button
{
    border:solid 1px #ff7a9b;
    color:#FFF;
    background-color:#ff3366;
    font-family:Arial;
    font-weight:bold;
    font-size:0.7em;
    height:19px;
	margin:0 0 0 0;
}

.Button
{
    border:solid 1px #ce254f;
    color:#FFF;
    background-color:#ff3366;
    font-family:Arial;
    font-weight:bold;
    font-size:0.8em;
}

a.Button
{
    border:solid 1px #ce254f;
    color:#FFF !important;
	font-style:	normal;
	text-decoration:none !important;
	padding:1px 12px;
	margin:0 4px 0 0;
    background-color:#ff3366;
    font-family:Arial;
    font-weight:bold;
    font-size:0.8em;
}

.MonkiTalkAera
{
    width:100%;
    height:50px;
    margin:0 0 5px 0;
	overflow:auto;
}

#PromoContainer
{
    background-image:url(../images/backgrounds/bar-top.gif);
    background-repeat:repeat-x;
	margin:0 0 0 0 ;
	padding:0;
}

#PromoBlock h2 {
	background:transparent none repeat scroll 0 0;
	color:#222222;
	font-size:38px;
	line-height:1.0em;
	letter-spacing:-2px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	margin:0 0 20px 0;
	padding:15px 0 0 0;
}

#PromoBlock h2 span {
	color:#FF4E7A;
	background:transparent none repeat scroll 0 0;
}

#PromoBlock h3 {
	color:#222222;
	font-family:Georgia;
	font-size:22px;
	font-weight:normal;
	line-height:1.1;
	margin:0 0 15px 0;
	padding:0;
	width:400px;
}

#PromoBlock h5 {
	color:#555555;
	font-family:Georgia;
	font-size:16px;
	font-weight:normal;
	line-height:1.1;
	margin:0 0 15px 0;
	padding:0;
	width:400px;
}
#PromoBlock p {
	color:#52656B;
	font-family:Arial;
	font-size:14px;
	margin:0;
	padding:0 10px 0 0;
	float:left;
}

#PromoBlock
{
	position:relative;
}

#PromoBlock .SignUpButton{
	width:370px;
	height:60px;
	background:transparent url(../images/backgrounds/signup_button.png) no-repeat scroll 0 0;
	color:white;
	text-decoration:none;
	display:block;
}
#PromoBlock .SignUpButton .Main{
	display:block;
	text-align:center; 
	padding:8px;
	font-weight:bold;
	font-size:1.0em;
	font-family:arial;
}
#PromoBlock .SignUpButton .Sub{
	display:block;
	text-align:center; 
	font-size:0.7em;
	padding:3px 0 0 0;
}
	

#MonkiDealReturn {
	background:transparent url(../images/backgrounds/home_monkidealreturn2.png) no-repeat scroll 0 0;
	height:285px;
	position:absolute;
	right:10px;
	top:5px;
	width:446px;
	padding:10px;
}

#MonkiDealReturn .InnerContent {
	margin:0 55px 0 20px;
	padding:17px 0 0 0;
}

#MonkiDealReturn h2
{
	margin:0 0 0 0 ;
	padding:0px 0 10px 0;
	font-size:1.2em;
	letter-spacing:0px;
	color:#0066b4;
}

#MonkiDealReturn .ReturnBlock {
	float:left;
	text-align:center;
	width:120px;
}

#MonkiDealReturn .ReturnBlock .Label {
	font-family:Georgia;
	font-size:16px;
	letter-spacing:-1px;
}

#MonkiDealReturn .ReturnBlock .Value {
	display:block;
	font-size:21px;
	font-weight:bold;
	letter-spacing:-3px;
}

#MonkiDealReturn #InvestedAmount {
	clear:both;
	color:#52656B;
	font-size:12px;
	padding:10px 0 0 0;
	display:block;
}
#MonkiDealReturn p
{
	padding-bottom:10px;
}
#MonkiDealReturn input
{
	font-size:1.1em;
}

#MonkiDealReturn button
{
	font-size:1.1em;
}

.TourBlock
{
	text-align:left;
	padding:50px 25px 0 100px;
}

.TourBlock a{
	background-color:#114a76;
	border:solid 2px #057ad3;
	color:#FFFFFF !important;
	text-decoration:underline;
	font-size:1.1em;
	padding:5px;
	text-decoration:none;
	
    font-family:Arial;
    font-weight:bold;
}

.TourBlock a:hover{
	text-decoration:underline;
}

#HomeMenu
{
    background-image:url(../images/backgrounds/bar-top.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    height:46px;
    clear:both;
}

#HomeMenu ul
{
	margin:0 0 0 0;
	padding:20px 0 3px 0;
	list-style:none;
}

#HomeMenu ul li
{
    margin:0 8px 0 0;
    padding:0 0 2px 0;
    background:none;
	float:left;
    position:relative;
}

#HomeMenu ul li a
{
    margin:0 0 0 0;
    padding:2px 12px 2px 4px;
    
    
    background:none;
    border-right:solid 1px #bfe1fb;
    
    font-weight:normal;
    font-size:13px;
    font-family:Tahoma;
	
	text-decoration:none;
}


#HomeMenu ul .Last a
{
    border-right:none;
}

#HomeMenu ul .active a
{
    background-image:url(../images/backgrounds/sub_menu_left.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

#HomeMenu ul .active
{
    background-image:url(../images/backgrounds/sub_menu_right.gif);
    background-repeat:no-repeat;
    background-position:right top;
}

#HomeMenu ul li:hover a
{
    background-image:url(../images/backgrounds/sub_menu_left.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

#HomeMenu ul li:hover
{
    background-image:url(../images/backgrounds/sub_menu_right.gif);
    background-repeat:no-repeat;
    background-position:right top;
}

#MainMenu
{
    background-image:url(../images/backgrounds/bar-top.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    height:75px;
    clear:both;
}

#MainMenu ul
{
    padding:6px 0 0 0;
    margin:0;
    list-style:none;    
    position:relative;
}

#MainMenu ul li
{
    margin:7px 4px 0 4px;
    padding:0;
    
    display:block;
    float:left;
    background-image:url(../images/backgrounds/main_tab_left.gif);
    background-position:top left;
    background-repeat:no-repeat;
}

#MainMenu ul .alternate a
{
    background-image:url(../images/backgrounds/main_tab_right2.gif);
}
#MainMenu ul .alternate
{
    background-image:url(../images/backgrounds/main_tab_left2.gif);
}

#MainMenu ul li a
{
    margin:0 0 0 0;
    padding:7px 13px 5px 13px;
    display:block;
    float:left;
    color:#FFF;
    font-size:0.9em;
    font-family:Tahoma;
    text-decoration:none;
    background-image:url(../images/backgrounds/main_tab_right.gif);
    background-position:top right;
    background-repeat:no-repeat;
}

#MainMenu ul .active
{
    margin:0 0 0 0;
    padding:0 4px 0 0;
    
    display:block;
    float:left;
    background-image:url(../images/backgrounds/main_tab_right_selected.png);
    background-position:top right;
    background-repeat:no-repeat;
    
}

#MainMenu ul .active a
{
    margin:0 0 0 0;
    padding:13px 13px 6px 15px;
    display:block;
    float:left;
    color:#0088ff;
    font-weight:bold;
    font-size:0.9em;
    font-family:Tahoma;
    text-decoration:none;
    background-image:url(../images/backgrounds/main_tab_left_selected.png);
    background-position:top left;
    background-repeat:no-repeat;
}


#MainMenu ul li a:hover
{
    text-decoration:underline;
}

#MainMenu ul li ul
{
    display:none;
}

#MainMenu ul .active ul
{
    display:block;
    margin:6px 0;
    padding:0;
    position:absolute;
    left:0;
    top:42px;
}

#MainMenu ul .active ul li
{
    margin:0 8px 0 0;
    padding:0 0 0 0;
    background:none;
    position:relative;
}

#MainMenu ul .active ul li a
{
    margin:0 0 0 0;
    padding:2px 12px 2px 4px;
    
    
    background:none;
    border-right:solid 1px #bfe1fb;
    
    font-weight:normal;
    font-size:13px;
    font-family:Tahoma;
}

#MainMenu ul .active ul .Last a
{
    border-right:none;
}

#MainMenu ul .active ul .active a
{
    background-image:url(../images/backgrounds/sub_menu_left.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

#MainMenu ul .active ul .active
{
    background-image:url(../images/backgrounds/sub_menu_right.gif);
    background-repeat:no-repeat;
    background-position:right top;
}

#MainMenu ul .active ul li:hover a
{
    background-image:url(../images/backgrounds/sub_menu_left.gif);
    background-repeat:no-repeat;
    background-position:left top;
}

#MainMenu ul .active ul li:hover
{
    background-image:url(../images/backgrounds/sub_menu_right.gif);
    background-repeat:no-repeat;
    background-position:right top;
}

#MainMenu ul .active ul li ul
{
    float:none;
    width:150px;
    background-color:#bfe1fb;
    position:absolute;
    top:18px;
    left:0;
    margin:0;
    padding:4px 0 4px 0;
    display:none;
}

#MainMenu ul .active ul li:hover ul
{
    display:block;
    z-index:10;
}

#MainMenu ul .active ul li ul li
{
    float:none;
    background:none !important;
    border:none;
    margin:0;
    padding:0;
}
#MainMenu ul .active ul li ul li a
{
    float:none;
    background:none !important;
    border:none;
    margin:0;
    padding:0 10px 3px 4px;
}

#MainMenu .formSearch
{
    background-color:white;
    float:right;
    border-top:solid 1px #568cb5;
    border-right:solid 1px #568cb5;
    border-left:solid 1px #568cb5;

    padding:7px;
    margin:1px 0 0 0;
    height:20px;
}

#MainMenu .formSearch label
{
    color:#0C69B1;
    font-weight:bold;
    margin:0;
    padding:3px 6px 4px 0;
    font-size:0.8em;
    float:left;
}

#MainMenu .formSearch .search-dropdown 
{
    background:#EAF6FF none repeat scroll 0 0;
    border:1px solid #0066B4;
    height:24px;
    margin:0 7px 0 0;
    padding:3px 4px;
    float:left;
}

#MainMenu .formSearch  input.search-text-box {
    background-color:#EAF6FF;
    border-top:1px solid #0066B4;
    border-left:1px solid #0066B4;
    border-bottom:1px solid #0066B4;
    margin:0;
    padding:4px 4px 2px 4px;float:left;
}

#MainMenu .formSearch .search-button
{
    margin:0;
    padding:0px;float:left;
}

#FooterMenu
{
    background-image:url(../images/backgrounds/bar-bottom.gif);
    background-position:top;
    background-repeat:repeat-x;
    padding:0 0 5px 0;
	clear:both;
}

#FooterMenu a:hover
{
    text-decoration:underline;
}

#FooterMenu ul
{
    padding:0 0 0 0;
    margin:0 0 0 0;
    list-style:none;    
    position:relative;
}


#FooterMenu ul li
{
    margin:0px 4px 0 4px;
    padding:0;
    
    display:block;
    float:left;
    background-image:url(../images/backgrounds/footer_tab_left.gif);
    background-position:top left;
    background-repeat:no-repeat;
}

#FooterMenu ul li a
{
    margin:0 0 0 0;
    padding:7px 13px 6px 13px;
    display:block;
    float:left;
    color:#FFF;
    font-size:0.9em;
    font-family:Tahoma;
    text-decoration:none;
    background-image:url(../images/backgrounds/footer_tab_left.gif);
    background-position:top right;
    background-repeat:no-repeat;
}

#FooterMenu ul .active
{
    margin:0 0 0 0;
    padding:0 4px 0 0;
    
    display:block;
    float:left;
    background-image:url(../images/backgrounds/footer_tab_right_selected.png);
    background-position:top right;
    background-repeat:no-repeat;
    
}

#FooterMenu ul .active a
{
    margin:0 0 0 0;
    padding:6px 13px 13px 15px;
    display:block;
    float:left;
    color:#0088ff;
    font-weight:bold;
    font-size:0.9em;
    font-family:Tahoma;
    text-decoration:none;
    background-image:url(../images/backgrounds/footer_tab_left_selected.png);
    background-position:top left;
    background-repeat:no-repeat;
}
#FooterMenu ul .active a:hover
{
    text-decoration:underline;
}

#FooterMenu .TopLink
{
    float:right;
}

#Footer
{
    background-image:url(../images/backgrounds/footer-background.gif);
    background-repeat:repeat-x;
    border-top:solid 1px #568cb5;
    background-color:#e6e6e6;
    padding:0 0 30px 0;
}

#Footer .FooterMenu
{
    width:230px;
    padding:20px 0;
    float:left;
}

#Footer H4
{
    font-family:Georgia;
    font-size:1.1em;
    color:#555555;
    font-weight:normal;
    padding:0;
    margin:0 0 10px 0;
    background:none;
}

#Footer UL
{
    list-style:none;
    padding:0;
    margin:0 30px 0 0;
    border-top:solid 1px #cacaca;
}


#Footer UL LI A
{
    display:block;
    color:#777777;
    text-decoration:none;
    font-size:0.8em;
    padding:1px 0 1px 13px;
    margin:0 0 0 0;
    font-family:Tahoma;
    
    background-image:url(../images/backgrounds/footer-lists-arrow.gif);
    background-repeat:no-repeat;
    background-position:5px 7px;
    border-bottom:solid 1px #cacaca;
}

#Footer UL LI A:hover
{
    background-color:#d6d6d6;
}

#Footer .LogoSection
{
    float:right;
    margin:20px 0 0 0;
}

#Footer .LogoSection IMG
{
    border:none;
}

#Footer .LogoSection UL
{
    margin:5px 0 10px 30px;
    border-top:none;
}

#ContentContainer
{
    clear:both;
    margin-top:10px !important;
    margin-bottom:10px !important;
	padding:0 0 10px 0;
}


ul#listLanguages 
{
    color:#AAC8E1;
    margin:10px 0 0 10px;
    padding:3px 10px 3px 0px;
    
    display:block;
    
    float:left;
    position:relative;
    width:100px;
    z-index:10;
    
    list-style:none;
}

ul#listLanguages ul 
{
    display:none;
    margin:0 0 0 -10px;
    padding:3px 10px 5px 10px;
    position:absolute;
    list-style:none;
    background-color:#1c1c1c;
	width:100px;
    top:18px;
    left:0;
}

ul#listLanguages li.language-holder
{
	margin:0;
	padding:0;
	position:relative;
	height:22px;
}

ul#listLanguages li.language-holder a
{
    background-image: url(../images/icons/drop-arrow.gif);
    background-repeat:no-repeat;
    background-position:right center;
    padding:2px 18px 2px 0;
    
    color:#AAC8E1;
    text-decoration:none;
    font-size:11px;
    font-family:Arial;
}

ul#listLanguages li.language-holder ul li a
{
    background:none;
    padding:0 20px 0 0;
}

ul#listLanguages li.language-holder:hover ul
{
    display:block;
}

ul#listLanguages img
{
    border:none;
    margin:0 5px 0 0;
}

#Content
{
    clear:both;
}

.ContentMenu
{
    background-image: url(../images/backgrounds/sub-tab-background.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    
    list-style:none;
    float:left;
    width:974px;
    margin:0 0 4px 0;
    padding:0 0 0 6px;

}

.ContentMenu LI
{
    float:left;
    margin:7px 6px 0 0;
    padding:0;
    
    
    background-image: url(../images/backgrounds/sub-tab-right.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

.ContentMenu LI A
{
    float:left;
    display:block;
    margin:0 0 0 0;
    padding:5px 8px 6px 8px;
    
    background-image: url(../images/backgrounds/sub-tab-left.gif);
    background-repeat:no-repeat;
    background-position:top left;
    
    font-size:0.8em;
    color:#0066B4;
    text-decoration:none;
}

.ContentMenu LI A:hover
{
    text-decoration:underline;
}

.ContentMenu .active
{
    padding:0 0 0 0;
    margin:0 5px 0 0;
    
    background-image: url(../images/backgrounds/sub-tab-right-selected.gif);
    background-repeat:no-repeat;
    background-position:top right;
}

.ContentMenu .active A
{
    padding:11px 16px 7px 16px;
    margin:0 0 0 0;
    
    background-image: url(../images/backgrounds/sub-tab-left-selected.gif);
    background-repeat:no-repeat;
    background-position:top left;
    font-weight:bold;
    color:#000;
}

.LeftMenu
{
    margin:8px 0 0 0;
    padding:0 0 13px 0;
    background-image:url(../images/backgrounds/left-menu-bottom.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}

.LeftMenu h5
{
    padding:0;
    margin:0;
    background-image: url(../images/backgrounds/left-menu-header.gif);
    font-weight:bold;
    font-size:0.9em;
    color:#333333;
    height:27px;
}

.LeftMenu h5 span
{
    padding:5px 0 4px 0;
    width:115px;
    display:block;
    text-align:center;
}

.LeftMenu UL
{
    padding:10px 10px 5px 10px;
    margin:0 0;
    list-style:none;
    background-image: url(../images/backgrounds/left-menu.gif);
    background-repeat:repeat-y;
}

.LeftMenu UL LI
{
    border-bottom:solid 1px #dff0fd;

}

.LeftMenu UL LI A
{
    display:block;
    margin:0;
    padding:2px 5px 2px 5px;
    margin:1px 0;
    font-size:0.8em;
    text-decoration:none;
}

.LeftMenu UL LI A span
{
    color:#6E6E6E;
}


.LeftMenu UL .active A
{
    background-color:#dff0fd;
    color:#333333;
}
.LeftMenu UL .active A span
{
    color:#333333;
}

.LeftMenu UL .Last
{
    border-bottom:none;

}

.pagination-holder {
    clear:both;
    margin:10px 0;
    overflow:hidden;
}

.pagination-holder p {
    color:#0088F1;
    float:left;
    font-size:0.7em;
    margin:0;
    padding:0;
}

#pagination {
    float:right;
    overflow:hidden;
    list-style:none;
    margin:0; 
    padding:0;
}

#pagination li.first {
    background:transparent url(../images/backgrounds/bg_pagination_arrows.gif) no-repeat scroll 0 6px;
}

#pagination li {
    border-right:1px solid #BFE1FB;
    float:left;
}

#pagination li a, #pagination li span {
    color:#0088F1;
    display:block;
    float:left;
    font-size:0.7em;
    height:18px;
    padding:0 9px;
    text-decoration:none;
}

#pagination li.current {
    background:transparent url(../images/backgrounds/paging_right.gif) no-repeat scroll right top;
}

#pagination li.current span {
    background:transparent url(../images/backgrounds/paging_left.gif) no-repeat scroll left top;
}

#pagination li.last {
    background:transparent url(../images/backgrounds/bg_pagination_arrows.gif) no-repeat scroll 100% 6px;
    border:medium none;
}

.HeaderMenu
{
    position:relative;
    display:inline;
    padding-left:12px;
    margin:12px 0 0 0;
    float:left;
}

.HeaderMenu ul
{
    margin:0;
    padding:5px;
    list-style:none;
    background-color:White;
    border:solid 1px #5f92b9;
    position:absolute;
    left:6px;
    top:-8px;
    width:180px;
    display:none;
}

.HeaderMenu:hover ul
{
    display:block;
}

.HeaderMenu ul li
{
    padding:0;
    margin:0;
}

.HeaderMenu ul li a
{
    padding:0 0 4px 0;
    margin:0 0 0 0;
    display:block;
    text-decoration:none;
    color:#333333;
    font-size:0.70em;
    height:17px;
    line-height:17px;
}

.HeaderMenu ul li a img
{
    height:16px;
    width:16px;
	margin:0 3px 0 0;
    vertical-align:middle;
}


.checkbox_list
{
    list-style:none;
    margin:0;
    padding:0;
}
.checkbox_list li
{
    float:left;
    display:block;
    margin:0 14px 0 0;
    font-size:0.8em;
    color:#333333;
}


fieldset .checkbox_list li
{
    float:none;
    display:block;
    margin:0 14px 0 0;
    font-size:0.8em;
    color:#333333;
}

fieldset .checkbox_list li label
{
	display:inline !important;
}
	

#filterForm .checkbox_list li label
{
    font-size:1.2em;
}

.StepBlock {
	background-image:url(../images/home/block_bg.gif);
	background-repeat:no-repeat;
	float:left;
	height:170px;
	padding:15px 0 0 41px;
	width:203px;
}
.FirstBlock {
	background-image:url(../images/home/block_bg_first.gif);
	background-position:-22px 0;
	padding:15px 0 0 15px;
	width:203px;
}
.LastBlock {
	background-image:url(../images/home/block_bg_last.gif);
	padding:15px 0 0 41px;
	width:219px;
}
#Steps .Bullet {
	background-image:url(../images/home/steps_bullet_bg.gif);
	background-repeat:no-repeat;
	color:White;
	float:left !important;
	font-family:serif;
	font-size:18px;
	height:22px;
	line-height:22px;
	padding:2px 0;
	text-align:center;
	width:28px;
}
#Steps .StepBlockContent {
	float:left;
	height:160px;
	margin:0;
	padding:0;
	width:195px;
}
#Steps h4 {
	color:#000000;
	font-family:Georgia;
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	margin:0 0 8px;
	padding:0 0 0 40px;
	background:none;
	clear:none;
}
#Steps h4 span {
	color:#FF3366;
	background-color:#e7f5ff;
}
#Steps p {
	color:#333333;
	font-size:12px;
	margin:0 0 8px;
	padding:0 0 0 40px;
}

#coverMenu {

	position: absolute;
	top: 0;

	left: 0;

	width: 100%;

	background: url(../images/design/transparency.gif);

	
	
	/*background: #f00;

    opacity: .5;*/

	z-index: 14;

}
