/* 
	Default CSS Document for screen 3 Columns
*/

@import ("reset.css");

* {
	margin:0;
	padding:0;
}
body { font-family: Arial, "Arial Rounded MT Bold", Helvetica, sans-serif; font-size:62.5%; line-height:150%; background-color: white; background-image: url(../images/bg.gif); background-repeat: repeat-x; margin: 0; padding: 0; }
table { font-size: 120%; }
h1 { font-size: 2.2em; font-weight: bold; color: #0071bb; width: 516px; line-height: 1.2em; }
h2 { font-size: 1.5em; font-weight: bold; color: #00aeef; line-height: 1.2em; margin-bottom: 6px;}


h3 { color: #505050; font-size: 1.4em; font-weight: bold; margin: 0; padding: 0 0 0; }
h4 { color: #666; font-size: 1.3em; margin-bottom: 15px; }
h5 { color: #828282; font-size: 1.4em; }
h6 {}
p, li {font-size:1.2em;}
p { color: #666; margin-bottom: 10px; }
li {list-style:none;}
img {border:0;}
a:link, a:visited, a:active { color: #00aeef; text-decoration: none; }
a:hover { color: #2e3192; }
/* 
	PAGE STRUCTURE 
	--------------------------------------------------------------------
*/
div#container { margin:20px auto 0; text-align:left; width:940px; background-color: white; padding: 0; border: solid 1px #a8d1e0; }
div#pageholder { padding-top: 20px; width: 100%; clear: both; display: block; }
/*Headers*/
div#header_reg { width:940px; height: 30px; }
div#header_reg a { color: #2e3192; font-size: 1.2em; font-weight: bold; text-decoration: none; background-image: url(../images/triangle_small.gif); background-repeat: no-repeat; background-position: 0 1px; position: relative; top: 10px; left: 750px; width: 150px; height: 15px; padding-left: 11px; display: block; }
div#header_reg a:hover { color: #00aeef; background-image: url(../images/triangle_small.gif); background-position: 0 -21px; }
div#header_main { background-image: url(../images/header1.gif); background-repeat: no-repeat; background-position: 0 0; width: 940px; height: 77px; overflow: hidden; }
div#header_main .login input { background-color: transparent; margin: 0 0 11px; padding: 0; border-style: hidden; border-width: 0; }
div#header_main .l1 { width: 150px; height: 18px; }
div#header_main .login { position: relative; top: 11px; left: 712px; width: 170px; overflow: hidden; float: left; }
div#header_main .login_button { position: relative; left: 721px; float: left; }
div#header_main .login_button .loginbutton { background-color: transparent; background-image: url(../images/button_login.gif); background-repeat: no-repeat; width: 39px; height: 77px; overflow: hidden; padding-top: 77px; border-style: hidden; border-width: 0; cursor: pointer; }
div#header_main .logout_button { position: relative; left: 641px; float: left; }
div#header_main .logout_button .logoutbutton { background-color: transparent; background-image: url(../images/button_logout.gif); background-repeat: no-repeat; width: 39px; height: 77px; overflow: hidden; padding-top: 77px; border-style: hidden; border-width: 0; cursor: pointer; }
div#header_main .logged_in
{ position: relative; top: 5px; left: 630px; width: 200px; overflow: hidden; float: left; height:34px; padding-top:36px; color:#fff; font-size:1.2em; background-color: #2e3192; background-image: url(../images/logged_in.gif); background-repeat: no-repeat; background-position: 50px 20px; padding-left: 50px; }
div#header_main .logged_in a
{ color: #fff; text-decoration: none; }
div#header_main .logged_in a:hover
{
    color: #00aeef;    
}
div#header_menu { background-image: url(../images/header2.gif); background-repeat: no-repeat; background-position: 0 0; width: 940px; height: 36px; }
div#header_menu ul { padding-top: 6px; padding-left: 33px; }
div#header_menu ul li { float: left; padding-right: 25px; }
div#header_menu ul li a { background-repeat: no-repeat; text-decoration: none; height: 20px; display: block; }
div#header_menu ul li.home a { background-image: url(../images/button_home.gif); background-position: 0 0; width: 53px; }
div#header_menu ul li.home a:hover { background-image: url(../images/button_home.gif); background-position: -53px 0; }
div#header_menu ul li.space a { background-image: url(../images/button_space.gif); background-position: 0 0; width: 181px; }
div#header_menu ul li.space a:hover { background-image: url(../images/button_space.gif); background-position: -181px 0; }
div#header_menu ul li.contact a { background-image: url(../images/button_contact.gif); background-position: 0 0; width: 90px; }
div#header_menu ul li.contact a:hover { background-image: url(../images/button_contact.gif); background-position: -90px 0; }
/*Left Column*/
div#left_col { width: 375px; float: left; padding-left: 30px; }
div#left_col h1.homehead { font-size: 1em; line-height: 1.1em; width: 370px; margin-bottom: 15px; }
div#left_col img.title { margin-bottom: 18px; }
div#left_col p { color: #2e3192; line-height: 1.7em; }
div#left_col p.intro { color: #2e3192; font-size: 1.8em; line-height: 1.4em; }
div#left_col p.intro2 { color: #2e3192; font-size: 2em; font-weight: bold; line-height: 1.4em; }
div#left_col .request { background-image: url(../images/form.gif); width: 375px; height: 209px; margin-top: 35px; }
div#left_col .request input { background-color: transparent; margin: 0 0 11px; padding: 0; width: 130px; height: 18px; border-style: hidden; border-width: 0; }
div#left_col .request .field1 { position: relative; top: 51px; left: 68px; }
div#left_col .request .f1 { width: 280px; height: 18px; }
div#left_col .request .field2 { position: relative; top: 57px; left: 145px; }
div#left_col .request .f2 { width: 203px; height: 18px; }
div#left_col .request .field3 { position: relative; top: 63px; left: 68px; }
div#left_col .request .submit_button { position: relative; top: 66px; left: 220px; }
div#left_col .request .submit_button .submitbutton { background-image: url(../images/button_submit.gif); background-repeat: no-repeat; width: 140px; height: 40px; overflow: hidden; padding-top: 40px; cursor: pointer; }
/*Right Column*/
div#right_col { width: 447px; overflow: hidden; float: left; margin-left: 30px; }
div#right_col .search input { background-color: transparent; margin: 0 0 11px; padding: 0; width: 130px; height: 18px; border-style: hidden; border-width: 0; overflow: hidden; }
div#right_col .search { background-image: url(../images/search_box.gif); width: 447px; height: 252px; }
div#right_col .search .field1 { width: 200px; position: relative; top: 60px; left: 225px; overflow: hidden; }
div#right_col .search .f1 { width: 190px; height: 18px; overflow: hidden; }
div#right_col .search .selector { position: relative; top: 106px; left: 216px; width: 212px; overflow: hidden; }
div#right_col .search .selector select { width: 212px; }
div#right_col .search .search_button { position: relative; top: 145px; left: 290px; width: 136px; overflow: hidden; }
div#right_col .search .search_button .searchbutton { background-image: url(../images/button_search.gif); background-repeat: no-repeat; width: 136px; height: 41px; overflow: hidden; padding-top: 40px; cursor: pointer; }
div#right_col .ad_top { margin-top: 30px; }
div#right_col .ad_top a { background-image: url(../images/button_ad.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; width: 447px; height: 119px; display: block; }
div#right_col .ad_top a:hover { background-image: url(../images/button_ad.jpg); background-position: -447px 0; }
div#right_col .ad_base { background-image: url(../images/ad_base.jpg); background-repeat: no-repeat; width: 447px; height: 159px; }
/*Search Left Col
*/
div#search_left_col { width: 526px; float: left; padding-bottom: 20px; padding-left: 30px; }
div#search_left_col .text_area p { color: #2e3192; line-height: 1.7em; }
div#search_left_col .text_area p.intro { color: #2e3192; font-size: 1.8em; line-height: 1.4em; }
div#search_left_col .text_area p.intro2 { color: #2e3192; font-size: 2em; font-weight: bold; line-height: 1.4em; }
div#search_left_col table.dash { background-image: url(../images/bg_table.gif); background-repeat: repeat-y; width: 526px; margin-top: 15px; padding: 0; border-color: #2e3192; border-style: solid; border-width: 2px 2px 1px; }
div#search_left_col table.dash td { background-image: none; background-repeat: repeat-y; text-align: left; vertical-align: top; width: 360px; margin: 0; padding: 6px 15px 5px 5px; border-color: #2e3192; border-style: none none solid; border-width: 0 1px 1px; }
div#search_left_col table.dash td.button { background-image: none; text-align: center; width: 40px; padding-left: 0; }
div#search_left_col table.dash td.button a { font-weight: bold; }
div#search_left_col table.dash1 td.name { width: 300px; margin: 0; padding: 0; }
div#search_left_col table.dash1 td.edit { width: 100px; }
div#search_left_col table.dash1 td.view { width: 100px; }
div#search_left_col h2 { color: #00aeef; font-size: 1.5em; font-weight: bold; margin-bottom: 6px; }
div#search_left_col ul.services { width: 150px; float: left; margin-right: 20px; margin-bottom: 20px; }
div#search_left_col ul.services li { color: #666; background-image: url(../images/tick.gif); background-repeat: no-repeat; float: none; padding-left: 16px; }
div#search_left_col ul.services li.title { color: #0071bb; font-weight: bold; background-image: none; background-repeat: no-repeat; padding-left: 0; height: 13px; padding-bottom: 5px; }

div#search_left_col .navlink a { color: #2e3192; font-size: 1.2em; font-weight: bold; text-decoration: none; background-image: url(../images/triangle_small.gif); background-repeat: no-repeat; background-position: 0 1px; height: 15px; margin-bottom: 15px; padding-left: 11px; display: block; }
div#search_left_col .navlink a:hover { color: #00aeef; background-image: url(../images/triangle_small.gif); background-position: 0 -21px; }

div#search_left_col ul.btn { width: 526px; height: 15px; padding-top: 10px; padding-bottom: 25px; }
div#search_left_col ul.btn li { height: 14px; margin-bottom: 15px; }
div#search_left_col ul.btn li.add a { background-image: url(../images/btn_add_to_list_big.gif); background-repeat: no-repeat; background-position: 0 0; width: 161px; height: 22px; display: block; }
div#search_left_col ul.btn li.add a:hover { background-image: url(../images/btn_add_to_list_big.gif); background-position: -161px 0; }
div#search_left_col ul.btn li.remove a { background-image: url(../images/btn_remove_search.gif); background-repeat: no-repeat; background-position: 0 0; width: 137px; height: 14px; display: block; }
div#search_left_col ul.btn li.remove a:hover { background-image: url(../images/btn_remove_search.gif); background-position: -137px 0; }
div#search_left_col ul.btn li.office a { background-image: url(../images/btn_add_office.gif); background-repeat: no-repeat; background-position: 0 0; width: 100px; height: 14px; display: block; }
div#search_left_col ul.btn li.office a:hover { background-image: url(../images/btn_add_office.gif); background-position: -100px 0; }
div#search_left_col ul.btns { width: 526px; height: 31px; padding-bottom: 15px; }
div#search_left_col ul.btns li a { margin-right: 10px; display: block; }
div#search_left_col ul.btns li { margin-right: 10px; margin-bottom: 15px; height: 31px; float: left; }
div#search_left_col ul.btns li.save a { background-image: url(../images/btn_save.gif); background-repeat: no-repeat; background-position: 0 0; width: 70px; height: 31px; display: block; }
div#search_left_col ul.btns li.save a:hover { background-image: url(../images/btn_save.gif); background-position: -70px 0; }
div#search_left_col ul.btns li.delete a { background-image: url(../images/btn_delete.gif); background-repeat: no-repeat; background-position: 0 0; display: block; width: 84px; height: 31px; }
div#search_left_col ul.btns li.delete a:hover { background-image: url(../images/btn_delete.gif); background-position: -84px 0; }
div#search_left_col ul.btns li.cancel a { background-image: url(../images/btn_cancel.gif); background-repeat: no-repeat; background-position: 0 0; display: block; width: 90px; height: 31px; }
div#search_left_col ul.btns li.cancel a:hover { background-image: url(../images/btn_cancel.gif); background-position: -90px 0; }
div#search_left_col h1 { color: #2e3192; font-size: 2em; font-weight: bold; margin-bottom: 15px; }
div#search_left_col p { font-size: 1.3em; margin-bottom: 15px; }
div#search_left_col p.indent { font-size: 1.3em; margin-bottom: 15px; margin-left: 15px; }
div#search_left_col .searchnav { width: 526px; height: 20px; clear: both; margin-bottom: 13px; }
div#search_left_col .searchnav p { font-size: 1.1em; }
div#search_left_col .searchnav .pages { font-weight: bold; float: left; margin-right: 20px; }
div#search_left_col .searchnav .nav { float: left; }
div#search_left_col img.title { margin-bottom: 18px; }
div#search_left_col .image { width: 145px; float: left; padding-bottom: 5px; }
div#search_left_col .image img { margin-top: 2px; margin-bottom: 10px; }
div#search_left_col .text { width: 361px; float: left; }
div#search_left_col .text h2 { color: #00aeef; font-size: 1.5em; font-weight: bold; margin-bottom: 6px; }
div#search_left_col .text p { color: #666; font-size: 1.1em; margin-bottom: 13px; }
div#search_left_col ul {  }
div#search_left_col ul li { float: left; margin-right: 10px; }
div#search_left_col ul li a { height: 14px; display: block; }
div#search_left_col ul li.info a { background-image: url(../images/btn_info_search.gif); background-repeat: no-repeat; background-position: 0 0; width: 78px; }
div#search_left_col ul li.info a:hover { background-image: url(../images/btn_info_search.gif); background-position: -78px 0; }
div#search_left_col ul li.add a { background-image: url(../images/btn_add_search.gif); background-repeat: no-repeat; background-position: 0 0; width: 100px; }
div#search_left_col ul li.add a:hover { background-image: url(../images/btn_add_search.gif); background-position: -100px 0; }
div#search_left_col ul li.remove a { background-image: url(../images/btn_remove_search.gif); background-repeat: no-repeat; background-position: 0 0; width: 137px; }
div#search_left_col ul li.remove a:hover { background-image: url(../images/btn_remove_search.gif); background-position: -137px 0; }
div#search_left_col ul li.divider { background-image: url(../images/search_horiz_dotline.gif); background-repeat: no-repeat; width: 526px; height: 1px; margin-bottom: 13px; }
div#searchform_top { background-image: url(../images/searchbox_top.gif); background-repeat: no-repeat; width: 522px; height: 11px; }
div#searchform_base { background-image: url(../images/searchbox_base.gif); background-repeat: no-repeat; width: 522px; height: 11px; }
div#searchform { background-image: url(../images/searchbox_bg.gif); background-repeat: repeat-y; display: block; padding-top: 10px; padding-left: 15px; width: 502px; padding-right: 20px; border-right-width: 1px; border-right-color: aqua; border-left-width: 1px; border-left-color: aqua; }
div#searchform p { margin-bottom: 0; padding-bottom: 15px; }
div#searchform ul { margin-bottom: 20px; }
div#searchform ul li { margin-bottom: 10px; }
div#searchform .formtick { margin-right: 20px; width: 140px; float: left; padding-top: 5px; }
div#searchform .formleft { margin-right: 13px; padding-top: 5px; width: 100px; float: left; }
div#searchform .formleft label, div#searchform .formtick label { color: #666; }
div#searchform .formrightbox { width: 302px; height: 99px; float: left; background-image: url(../images/searchform_textbox.gif); background-repeat: no-repeat; }
div#searchform .formrightbox2 { background-image: url(../images/searchform_textbox_sml.gif); background-repeat: no-repeat; width: 302px; height: 51px; float: left; }
div#searchform .formrightbox .f2 { position: relative; top: 3px; left: 11px; width: 280px; height: 87px; overflow: hidden; }
div#searchform .formrightbox2 .f5 { position: relative; top: 3px; left: 11px; width: 280px; height: 39px; overflow: hidden; }
div#searchform .formright { background-image: url(../images/searchform_field.gif); background-repeat: no-repeat; width: 302px; height: 24px; float: left; }
div#searchform .formright .f1 { position: relative; top: 3px; left: 11px; width: 280px; height: 18px; }
div#searchform .formright .field4 { background-image: url(../images/searchform_field_small.gif); background-repeat: no-repeat; width: 70px; height: 24px; float: left; }
div#searchform .formright .f4 { position: relative; top: 3px; left: 11px; width: 50px; height: 18px; }
div#searchform .formright input { background-color: transparent; margin: 0 0 11px; padding: 0; border-style: hidden; border-width: 0; }
div#searchform .formrightdate { width: 302px; height: 24px; float: left; margin-top: 3px; }
div#searchform .formrightdate fieldset { float: left; margin-right: 5px; border-style: hidden; border-width: 0; }
div#searchform .formrightdate select { float: left; margin-right: 10px; }
div#searchform .formrightdate select.left { margin-right: 5px; float: left; }
div#searchform .formrightdate label { color: #666; margin-top: 2px; margin-right: 5px; float: left; }
div#searchform .formrightsml { width: 302px; height: 24px; float: left; }
div#searchform .formwide { width: 522px; padding-top: 5px; }


div#searchform .formwide input.f4, div#searchform .formrightsml input.f4 { background-color: transparent; margin: 0 0 11px; padding: 0; border-style: hidden; border-width: 0; }


div#searchform .formwide .field4, div#searchform .formrightsml .field4 { background-image: url(../images/searchform_field_small.gif); background-repeat: no-repeat; width: 70px; height: 24px; float: left; }
div#searchform .formwide .f4, div#searchform .formrightsml .f4 { position: relative; top: 3px; left: 11px; width: 50px; height: 18px; }
div#searchform ul li.formwide  p { font-size: 1.1em; margin-bottom: 15px; }
div#searchform .formwide label { color: #666; float: left; margin-right: 10px; }
div#searchform .formwide label a { display: inline; }
div#searchform .formwide input { margin: 0 0 5px; }
div#searchform .formwide fieldset, div#searchform .formtick fieldset { margin-right: 10px; float: left; border-style: hidden; border-width: 0; }
div#searchform .formtick fieldset { margin-bottom: 6px; }
div#searchform .formwide .f3, div#searchform .formtick .f3 { float: left; margin-right: 5px; margin-bottom: 8px; }
div#searchform .formrightbox textarea, div#searchform .formrightbox2 textarea { background-color: transparent; margin: 0 0 11px; padding: 0; border-style: hidden; border-width: 0; }
div#searchform .formleftsubmit { padding-top: 20px; width: 100px; float: left; margin-right: 13px; }
div#searchform .formleftsubmit .callbackbutton { background-color: transparent; background-image: url(../images/register_form_callback.gif); background-repeat: no-repeat; cursor: pointer; padding-top: 40px; width: 140px; height: 40px; overflow: hidden; border-style: hidden; border-width: 0; }
div#searchform .formleftsubmit .skipbutton { background-color: transparent; background-image: url(../images/register_form_skip.gif); background-repeat: no-repeat; cursor: pointer; padding-top: 40px; width: 140px; height: 40px; overflow: hidden; border-style: hidden; border-width: 0; }
div#searchform .formrightsubmit { width: 302px; float: left; padding-top: 20px; }
div#searchform .formrightsubmit .continuebutton { background-color: transparent; background-image: url(../images/register_form_continue.gif); background-repeat: no-repeat; cursor: pointer; padding-top: 40px; width: 140px; height: 40px; overflow: hidden; border-style: hidden; border-width: 0; }
div#searchform .formrightsubmit .deletebutton { background-color: transparent; background-image: url(../images/register_form_delete.gif); background-repeat: no-repeat; cursor: pointer; padding-top: 40px; width: 140px; height: 40px; overflow: hidden; border-style: hidden; border-width: 0; }
div#searchform .formrightsubmit .submitbutton { background-color: transparent; background-image: url(../images/search_form_submit.gif); background-repeat: no-repeat; cursor: pointer; padding-top: 40px; width: 140px; height: 40px; overflow: hidden; border-style: hidden; border-width: 0; }
div#searchform .clear { width: 522px; height: 10px; clear: both; }
/*Search Right Col
*/
div#search_right_col { padding-left: 30px; width: 300px; float: left; }



div#search_right_col div.gallery { width: 300px; height: auto; clear: both; margin-bottom: 20px; display: block; }
div#search_right_col div.gallery ul { width: 300px; }
div#search_right_col div.gallery ul li { float: left; margin-bottom: 4px; }
div#search_right_col div.gallery ul li img { width: 290px; border: solid 1px #0071bb; }
div#search_right_col div.gallery ul li a { overflow: hidden; float: left; margin-right: 8px; margin-left: 0px; margin-bottom: 8px;  padding: 0; }
div#search_right_col div.gallery ul li.current a img { border-color: #00aeef; }
div#search_right_col div.gallery ul li a img { width: 50px; height: auto;  border: solid 1px #97d4eb; display: block; }
div#search_right_col div.gallery ul li a img:hover { border-color: #0071bb; }








div#search_right_col .mylist_top { background-image: url(../images/mylist_top.gif); background-repeat: no-repeat; width: 300px; height: 62px; }
div#search_right_col .mylist_top2 { background-image: url(../images/mylist_top2.gif); background-repeat: no-repeat; width: 300px; height: 11px; }
div#search_right_col .mylist { background-image: url(../images/mylist_bg.gif); background-repeat: repeat-y; width: 300px; padding-top: 10px; }
div#search_right_col .mylist p { color: white; }
div#search_right_col .mylist a:link, div#search_right_col .mylist a:visited, div#search_right_col .mylist a:active { color: white; text-decoration: underline; }
div#search_right_col .mylist a:hover { text-decoration: none; }
div#search_right_col .mylist .spacer { margin-right: 19px; margin-left: 19px; padding-bottom: 10px; }
div#search_right_col .mylist ul { margin-left: 19px; }
div#search_right_col .mylist ul li { width: 262px; }
div#search_right_col .mylist ul li.desc { margin-bottom: 10px; }
div#search_right_col .mylist ul li.desc a { color: white; text-decoration: none; }
div#search_right_col .mylist ul li.desc a:hover { color: white; }
div#search_right_col .mylist ul li.desc h3 { color: white; font-size: 1.2em; font-weight: bold; margin-bottom: 8px; }
div#search_right_col .mylist ul li.desc p { color: white; font-size: 1em; margin-top: 0; margin-bottom: 0; }
div#search_right_col .mylist ul li.desc img { float: right; margin: 8px 0 10px 5px; }
div#search_right_col .mylist ul li.desc a img { text-decoration: none; border: solid 1px white; }
div#search_right_col .mylist ul li.desc a img:hover { text-decoration: none; border: solid 1px #2e3192; }

div#search_right_col .mylist ul.buttons { margin: 0; padding-top: 5px; padding-right: 0; padding-bottom: 0; }
div#search_right_col .mylist ul.buttons li { margin: 0 15px 0 0; padding: 0; }
div#search_right_col .mylist ul.buttons li a { text-decoration: none; height: 14px; float: left; margin-right: 0; margin-left: 0; padding: 0; display: block; }
div#search_right_col .mylist ul.buttons li.profile { width: 100px; height: 14px; }
div#search_right_col .mylist ul.buttons li.profile a { text-decoration: none; background-image: url(../images/btn_edit_profile.gif); background-repeat: no-repeat; background-position: 0 1px; width: 100px; height: 14px; display: block; }
div#search_right_col .mylist ul.buttons li.profile a:hover { background-image: url(../images/btn_edit_profile.gif); background-repeat: no-repeat; background-position: -100px 1px; }


div#search_right_col .mylist ul li.buttons { background-image: url(../images/list_btn_bg.gif); background-repeat: no-repeat; height: 23px; padding-bottom: 15px; }
div#search_right_col .mylist ul li.buttons ul { margin: 0; padding: 5px 0 0 9px; }
div#search_right_col .mylist ul li.buttons ul li { float: left; margin: 0 15px 0 0; padding: 0; }
div#search_right_col .mylist ul li.buttons ul li a { text-decoration: none; height: 14px; float: left; margin-right: 0; margin-left: 0; padding: 0; display: block; }





div#search_right_col .mylist ul li.buttons ul li.remove { width: 63px; height: 14px; }
div#search_right_col .mylist ul li.buttons ul li.remove a { text-decoration: none; background-image: url(../images/btn_remove_list.gif); background-repeat: no-repeat; background-position: 0 1px; width: 63px; height: 14px; }
div#search_right_col .mylist ul li.buttons ul li.remove a:hover { background-image: url(../images/btn_remove_list.gif); background-repeat: no-repeat; background-position: -63px 1px; }
div#search_right_col .mylist ul li.buttons ul li.info { width: 76px; height: 14px; }
div#search_right_col .mylist ul li.buttons ul li.info a { text-decoration: none; background-image: url(../images/btn_info_list.gif); background-repeat: no-repeat; background-position: 0 0; width: 76px; height: 14px; }
div#search_right_col .mylist ul li.buttons ul li.info a:hover { background-image: url(../images/btn_info_list.gif); background-repeat: no-repeat; background-position: -76px 0; }
div#search_right_col .mylist ul li.divider { background-image: url(../images/mylist_horiz_dotline.gif); background-repeat: no-repeat; padding-bottom: 7px; height: 1px; }
div#search_right_col .mylist ul li.submit { background-image: url(../images/list_submitbig_bg.gif); background-repeat: no-repeat; margin-top: 12px; padding-bottom: 10px; padding-top: 7px; padding-left: 12px; }
div#search_right_col .mylist ul li.submit a { background-image: url(../images/submit_list.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; width: 186px; height: 31px; display: block; }
div#search_right_col .mylist ul li.submit a:hover { background-image: url(../images/submit_list.gif); background-position: -186px 0; }
div#search_right_col .mylist ul li.submit_small { background-image: url(../images/list_submitsmall_bg.gif); background-repeat: no-repeat; margin-top: 10px; margin-bottom: 3px; padding-bottom: 16px; padding-top: 5px; padding-left: 9px; }
div#search_right_col .mylist ul li.submit_small a { background-image: url(../images/submit_list_small.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; width: 119px; height: 19px; display: block; }
div#search_right_col .mylist ul li.submit_small a:hover { background-image: url(../images/submit_list_small.gif); background-position: -119px 0; }
div#search_right_col .mylist_base { background-image: url(../images/mylist_base.gif); background-repeat: no-repeat; width: 300px; height: 10px; margin-bottom: 20px; }
div#search_right_col .mylist .empty { background-image: url(../images/list_empty.gif); background-repeat: no-repeat; width: 262px; height: 103px; margin-left: 19px; padding-bottom: 20px; }
div#search_right_col .mylist .instruct { background-image: url(../images/list_empty.gif); background-repeat: no-repeat; background-position: 0 -33px; margin-left: 19px; padding-bottom: 20px; width: 262px; height: 70px; }
/*Footers*/
div#footer { background-image: url(../images/footer.gif); background-repeat: no-repeat; background-position: 30px 10px; text-align: center; width: 860px; clear: both; padding: 70px 50px 10px 30px; }
div#footer p { font-size: 0.9em; line-height: 1.3em; }
div#outerfooter { width: 940px; margin-top: 5px; margin-right: auto; margin-left: auto; padding-bottom: 40px; }
div#outerfooter ul li { color: #2e3192; font-size: 1.1em; float: left; margin-right: 20px; }
div#outerfooter ul li a { color: #2e3192; text-decoration: none; }
div#outerfooter ul li a:hover { color: #00aeef; }
div.clear { clear: both; }
li.clear { clear: right; }
/* Water Mark*/
.water_mark
{
    color: #666666; 
}

