@charset "UTF-8";
/* CSS Document */
html { overflow-y: scroll;}

ul.banner {	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
    
    position:relative;  
    height:116px;
    width:940;
    overflow:hidden;}

body { margin:0; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6D6F71; line-height:16px;}

img { border: 0; }

#top { margin:0 auto; width:940px; height:10px; background-image:url(../images/b_top.jpg); background-repeat:no-repeat;}

#header { margin:0 auto; width:940px; height:69px; background-image:url(../images/bg_header_fade.jpg); background-repeat:no-repeat;}

#logo { float:left; width:375px; height:63px; background-image:url(../images/ip_xchange_logo.jpg); background-repeat:no-repeat; margin-left:10px;}

#support { float:right; text-align:right; font-size:14px; line-height:32px; font-style:italic; margin-right:10px; }

#flash { margin:0 auto; width:940px; height:116px; background-image:url(../images/b_middle.jpg); background-repeat:repeat-y; text-align:center;}

#nav { margin:0 auto; width:940px; height:50px; padding-top:13px; overflow:auto; overflow:hidden; background-image:url(../images/b_middle.jpg); background-repeat:repeat-y; }

#navlink { margin:10px 0 0 0; float:right; font-size:16px; line-height:24px; text-align:right;}

#note { float:right; margin-right:10px;}

#right { float:right;}

#left { float:left;}

#container {margin:0 auto; width:940px; padding-top:10px; background-image:url(../images/b_middle.jpg); background-repeat:repeat-y; overflow:auto; }

#quickbox { width:200px; margin-left:10px; margin-right:15px; float:left; overflow:auto; overflow:hidden;}

#quickheader { width:200px; height:8px; background-image:url(../images/b_quick_top.jpg); background-repeat:none; overflow:auto; overflow:hidden;}

#quickmid { width:200px; background-image:url(../images/b_quick_middle.jpg); background-repeat:repeat-y; overflow:auto;}

#quickspacer { width:10px; overflow:auto;}

#quickbottom { width:200px; height:8px; background-image:url(../images/b_quick_bottom.jpg); background-repeat:none;overflow:auto; overflow:hidden;}

#sidebar { width:190px; text-align:left; overflow:auto;}

#sideheader { width:190px; height:40px; font-family: 'Arial Rounded MT Bold', Arial, Helvetica, sans-serif; font-size:20px; line-height:24px; font-style:normal; color:#527ABD; background-image:url(../images/bg_header_line_gr.jpg); background-repeat:repeat-x; background-position:bottom; margin-bottom:10px; }

td { height:25px;}

#size { width:100px; }

option {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#6D6F71;}

#main { width:685px; float:left; overflow:hidden;}

#mainheader { width:685px; height:35px; font-family: 'Arial Rounded MT Bold', Arial, Helvetica, sans-serif; font-size:22px; line-height:24px; font-style:normal; color:#527ABD; background-image:url(../images/bg_header_line.jpg); background-repeat:repeat-x; background-position:bottom; margin-bottom:10px; }

#infobar { width:172px; float:right; overflow:auto; overflow:hidden; margin-right:10px; margin-bottom:10px;}

#boxheader { margin:0; width:170px; height:63px; background-image:url(../images/g_box_header.jpg); background-repeat:no-repeat; background-position:bottom;}

#boxheader2 { margin:0; width:170px; height:10px; background-image:url(../images/g_box_header.jpg); background-repeat:no-repeat; background-position:bottom;}

#box { width:170px; background-image:url(../images/g_box_main.jpg); background-repeat:repeat-y; text-indent:10px; padding:5px 0;}

#box p { margin:0; }

#boxfooter { width:170px; height:10px; margin-bottom:10px; background-image:url(../images/g_box_footer.jpg); background-repeat:no-repeat;}

#bottom { margin:0 auto; width:940px; height:10px; background-image:url(../images/b_bottom.jpg); background-repeat:no-repeat;}

#footer { margin:0 auto; width:940px; margin-top:20px; overflow:auto; overflow:hidden;}

#detailstop { margin:0; margin-top:10px; width:940px; height:13px; background-image:url(../images/bg_footer_header.jpg); background-repeat:no-repeat;}

#details { width:940px; padding-bottom:15px; float:left; background-image:url(../images/bg_footer_foot.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#F4F4F4; overflow:auto; font-size:11px;}

#contact { width:600px; padding-left:20px; float:left;}

#copyright { width:250px; padding-right:20px; text-align:right; float:right;}

#maccopy { margin:0 auto; width:940px; margin-top:20px; font-size:11px; text-align:right;}

#maysdesign { margin:0 auto; width:940px; height:30px; text-align:right; font-size:10px; color:#CCCCCC;}



/* text */

#header3 {font-family: 'Arial Rounded MT Bold', Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-style:italic; margin:0; color:#527ABD;}

#box p { margin:7px 0;}

#telnumber { font-size:26px;}

a { font-weight:bold; color:#527ABD; text-decoration:none;}

a:hover { text-decoration:underline;}

#nav a { font-weight:normal; color:#6D6F71; text-decoration:none;}

#nav a:hover { text-decoration:none; color:#527ABD; }

HeaderRow,.MessagesHeaderRow, #listtitle { font-size:12px; font-family: 'Arial Rounded MT Bold', Arial, Helvetica, sans-serif; color:#527ABD; }

#bold { font-weight:bold;}

#footer a { color:#6D6F71; text-decoration:none; font-weight:normal;}

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

#contact a { font-size:11px; font-weight:bold;}

#maysdesign a { font-size:10px; color:#CCCCCC;}

td, p, .contacts, .DataRow,.MessagesDataRow, .phoneinfo { font-size:11px; line-height:10px;}

form { margin:0; padding-top: 0;}

