a {
	color: #00256E;
}
a:hover {
	color: #959595;
}
html, body {
	font-family:Verdana,Arial,Helvetica,sans-serif;
        background: #cdcdcd url(http://application.knowyourmobile.com/images/omio/omio-white.gif) no-repeat top center;
        margin-top: 0;
     
}

#page_header {
	background: url(/images/kym/kym_bg.gif);
}
h1#page_title, #sidebar h5 {
	background: url(/images/kym/button-bg.gif);
	color: white;	
	padding: 5px;	
	margin-bottom: 0px;
}
#sidebar h5 {width: 93.5%;}
#global_phone_finder_wrapper {
	background-color:#EEEECC;
}
#sidebar .navigation li.link a {
/*	background:transparent url(/images/kym/bullet.gif) no-repeat scroll 0 9px;*/
	width:81%;
	color:#00256E;	
	font-size: 0.95em;
}
#sidebar .navigation li.link a:hover {
	color: #959595;
}
#sidebar .navigation li.link {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:left;
}
#sidebar h5 {
	border-bottom: none;
}
/*#sidebar .navigation li.section {
	border-bottom:1px dotted #000000;
}*/
h1 {
	font-size: 0.95em;
	font-weight: bold;
}
#phone_finder_title {
	font-size: 0.9em;
}
#phone_selector_title {
	font-size: 0.9em;
	font-weight: bold;
}
input.deals_link, .ui-slider-handle, a.buy_link {
	background-color: #3D5484;
}

div.see_deal a {
	background-color: #3D5484;
}

div.see_deal a:hover {
	background-color: #2C4373;
}

div.see_deal a.new_buy_link span {
	font-size: 1.2em;
	top: 10px;
}


a.buy_link {
	padding-right:2.5px;
	padding-top:3.5px;
}
input.deals_link {
	height: 31.5px;
}
.handsetName a {
	color: #00256E;
}
.homepage .filter_box, #special_phone_finder_wrapper {
	background-color: #EBCF61;
}

#navBelowLogo {
	left:12px;
	position:relative;
}

#navBelowLogo ul {
	float:left; 
	font-size:11px; 
	background:#FFF; 
	font-weight:bold; 
	margin:0 0 8px 8px; 
	text-align: left;
}
#navBelowLogo ul li {display:inline;}
#navBelowLogo ul li a {
	float:left; 
	background:url(/images/kym/navBackg.gif) repeat-x; 
	color:#00256E; 
	padding:4px 12px; 
	margin-right:2px;
	text-decoration: none;
}
#navBelowLogo ul li a:hover {color:#959595;}

#columnA, #columnB, #columnBv2, #columnC {
	float:left; 
	width:160px; 
	font-size:11px; 
	margin-left:8px; 
	text-align: left;
}
#columnA { }
#columnB {width:640px; padding-bottom:20px;}
#columnB .columnB3 {float:right; width:300px; margin-left:10px;}
#columnB .columnB1, #columnBv2 .columnB1, #columnBv2 .columnB1pad {float:left; width:332px; text-align: left;}
#columnB .columnB2, #columnBv2 .columnB2 {float:left; width:300px; margin-left:4px; text-align: left;}
#columnB .columnB2-2 {float:left; width:332px; text-align: left;}
#columnB .columnB2-3 {float:left; width:300px; margin-left:8px; text-align: left;}
#columnBv2 .columnB1Wide { float: left; width: 808px; text-align: left; } 

#navBelowLogoContainer {
	background-image: url(/images/kym/navBackg.gif);
	background-repeat: repeat-x;
	background-position: top left;
	display:block;
	height:23px;
}
#phone_image img {
	margin-left: 25%;
	position: relative;
	top: 15px;
}
#sidebar .navigation li.link {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}
#sidebar .navigation li.section {
	border-bottom: 1px solid #CCCCCC;
}