
/*************************************************************************/ 
/*	BASIC STYLES AND RESET						 */ 
/*************************************************************************/ 
a, body, div, form, h1, h2, h3, h4, h5, h6, html, img, input, p, span, table { border:0px; margin:0px; padding:0px; } 
a { color:#B90000; text-decoration:underline; } 
a:hover { color:#DD0000; text-decoration:none; } 
a, button, input, select, textarea  { outline:0; } 
body { background:#FFFFFF; color:#000000; font:13px 'Arial'; text-align:center; width:100%; } 
html { width:100%; } 
hr { color:#C6C6C6; } 
td { color:#000000; font:13px 'Arial'; } 
ul, li { margin:0px; padding:0px; } 
/*************************************************************************/ 



/*************************************************************************/ 
/*	LAYOUT SETUP							 */ 
/*************************************************************************/ 
table.in { border-collapse:collapse; border:0px; width:100%; } 
table.in td { padding:0px; } 
table.inH { border-collapse:collapse; border:0px; height:100%; width:100%; } 
table.inH td { padding:0px; } 
div.mainLineSep { background:#BBBBBB; border:0px; font:1px 'Arial'; height:1px; line-height:0px; margin:0px; overflow:hidden; padding:0px; } 
/*************************************************************************/ 



/*************************************************************************/ 
/*	TOP STYLES							 */ 
/*************************************************************************/ 
div.mainTop { height:80px; margin:20px 0px 14px 0px; text-align:center; } 
div.mainTop div.mainTopInner { height:80px; margin:0px auto; text-align:center; width:970px; } 
div.mainTop table td.mainTopLogo { border:0px; padding:0px; text-align:left; width:340px; } 
div.mainTop table td.mainTopLogo img { height:80px; width:240px; } 
div.mainTop table td.mainTopPanel { border:0px; padding:0px; text-align:right; vertical-align:top; } 
div.mainTop table td.mainTopPanel div.mainTopPhone { height:60px; } 
div.mainTop table td.mainTopPanel div.mainTopPhone img { height:40px; margin:4px 0px 0px 0px; width:177px; } 
/*************************************************************************/ 
div.mainTop table td.mainTopPanel div.mainTopMenu { text-align:right; } 
div.mainTopMenu ul { float:right; list-style:none; } 
div.mainTopMenu ul li { float:left; font:10px 'Arial'; height:12px; } 
div.mainTopMenu ul li a { display:block; height:12px; line-height:0; text-decoration:none; text-indent:-9999em; } 
div.mainTopMenu ul li span { display:none; } 
div.mainTopMenu ul li.sep { background:url('/style/images/top_menu_sep.gif') no-repeat center center; padding:0px 20px; width:1px; } 
div.mainTopMenu ul li.linkHome { width:36px; } 
div.mainTopMenu ul li.linkHome a { background:url('/style/images/top_menu_home.gif') no-repeat left center; width:36px; } 
div.mainTopMenu ul li.linkHome a:hover { background:url('/style/images/top_menu_home.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkHome a.current { background:url('/style/images/top_menu_home.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkAbout { width:61px; } 
div.mainTopMenu ul li.linkAbout a { background:url('/style/images/top_menu_about.gif') no-repeat left center; width:61px; } 
div.mainTopMenu ul li.linkAbout a:hover { background:url('/style/images/top_menu_about.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkAbout a.current { background:url('/style/images/top_menu_about.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkSpecials { width:54px; } 
div.mainTopMenu ul li.linkSpecials a { background:url('/style/images/top_menu_specials.gif') no-repeat left center; width:54px; } 
div.mainTopMenu ul li.linkSpecials a:hover { background:url('/style/images/top_menu_specials.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkSpecials a.current { background:url('/style/images/top_menu_specials.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkRequest { width:110px; } 
div.mainTopMenu ul li.linkRequest a { background:url('/style/images/top_menu_request.gif') no-repeat left center; width:110px; } 
div.mainTopMenu ul li.linkRequest a:hover { background:url('/style/images/top_menu_request.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkRequest a.current { background:url('/style/images/top_menu_request.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkApplication { width:79px; } 
div.mainTopMenu ul li.linkApplication a { background:url('/style/images/top_menu_application.gif') no-repeat left center; width:79px; } 
div.mainTopMenu ul li.linkApplication a:hover { background:url('/style/images/top_menu_application.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkApplication a.current { background:url('/style/images/top_menu_application.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkContacts { width:75px; } 
div.mainTopMenu ul li.linkContacts a { background:url('/style/images/top_menu_contacts.gif') no-repeat left center; width:75px; } 
div.mainTopMenu ul li.linkContacts a:hover { background:url('/style/images/top_menu_contacts.gif') no-repeat right center; } 
div.mainTopMenu ul li.linkContacts a.current { background:url('/style/images/top_menu_contacts.gif') no-repeat right center; } 
/*************************************************************************/ 



/*************************************************************************/ 
/*	BOTTOM STYLES							 */ 
/*************************************************************************/ 
div.mainBottomSubscribe { background:#C9C9C9 url('/style/images/bg_subscribe.gif') repeat-x bottom left; height:30px; margin:0px; text-align:center; } 
div.mainBottomSubscribe div.mainBottomSubscribeInner { margin:0px auto; text-align:center; width:970px; } 
div.mainBottomSubscribe table { text-align:center; width:650px; } 
div.mainBottomSubscribe table td { font:10px 'Arial'; height:30px; text-align:left; vertical-align:middle; } 
div.mainBottomSubscribe table td.tx { width:307px; } 
div.mainBottomSubscribe table td.tx img { height:30px; width:300px; } 
div.mainBottomSubscribe table td.input { text-align:center; } 
div.mainBottomSubscribe table td.input input { border:1px solid #000000; color:#000000; font:11px 'Tahoma'; height:19px; padding:2px 4px; width:100%; } 
div.mainBottomSubscribe table td.button { padding:0px 0px 0px 7px; width:71px; } 
div.mainBottomSubscribe table td.button input { background:#FFFFFF url('/style/images/button_subscribe.gif'); cursor:hand; cursor:pointer; height:19px; width:71px; } 
/*************************************************************************/ 
div.mainBottom { background:#F2F2F2; margin:1px 0px 0px 0px; padding:30px 0px 40px 0px; text-align:center; } 
div.mainBottom div.mainBottomInner { margin:0px auto; text-align:center; width:970px; } 
div.mainBottom table td { padding:0px; text-align:left; } 
div.mainBottom table td.mainBottomCopyright { font:11px 'Arial'; width:250px; } 
div.mainBottom table td.mainBottomCopyright a { color:#000000; } 
/*************************************************************************/ 
div.mainBottom table td.mainBottomPanel { text-align:right; } 
div.mainBottom table td.mainBottomPanel div.mainBottomMenu { text-align:right; } 
div.mainBottomMenu ul { float:right; list-style:none; } 
div.mainBottomMenu ul li { float:left; font:10px 'Arial'; height:11px; } 
div.mainBottomMenu ul li a { display:block; height:11px; line-height:0; text-decoration:none; text-indent:-9999em; } 
div.mainBottomMenu ul li span { display:none; } 
div.mainBottomMenu ul li.sep { background:url('/style/images/bottom_menu_sep.gif') no-repeat center center; padding:0px 17px; width:1px; } 
div.mainBottomMenu ul li.linkHome { width:33px; } 
div.mainBottomMenu ul li.linkHome a { background:url('/style/images/bottom_menu_home.gif') no-repeat left center; width:33px; } 
div.mainBottomMenu ul li.linkHome a:hover { background:url('/style/images/bottom_menu_home.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkHome a.current { background:url('/style/images/bottom_menu_home.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkAbout { width:56px; } 
div.mainBottomMenu ul li.linkAbout a { background:url('/style/images/bottom_menu_about.gif') no-repeat left center; width:56px; } 
div.mainBottomMenu ul li.linkAbout a:hover { background:url('/style/images/bottom_menu_about.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkAbout a.current { background:url('/style/images/bottom_menu_about.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkSpecials { width:50px; } 
div.mainBottomMenu ul li.linkSpecials a { background:url('/style/images/bottom_menu_specials.gif') no-repeat left center; width:50px; } 
div.mainBottomMenu ul li.linkSpecials a:hover { background:url('/style/images/bottom_menu_specials.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkSpecials a.current { background:url('/style/images/bottom_menu_specials.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkRequest { width:101px; } 
div.mainBottomMenu ul li.linkRequest a { background:url('/style/images/bottom_menu_request.gif') no-repeat left center; width:101px; } 
div.mainBottomMenu ul li.linkRequest a:hover { background:url('/style/images/bottom_menu_request.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkRequest a.current { background:url('/style/images/bottom_menu_request.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkApplication { width:72px; } 
div.mainBottomMenu ul li.linkApplication a { background:url('/style/images/bottom_menu_application.gif') no-repeat left center; width:72px; } 
div.mainBottomMenu ul li.linkApplication a:hover { background:url('/style/images/bottom_menu_application.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkApplication a.current { background:url('/style/images/bottom_menu_application.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkContacts { width:69px; } 
div.mainBottomMenu ul li.linkContacts a { background:url('/style/images/bottom_menu_contacts.gif') no-repeat left center; width:69px; } 
div.mainBottomMenu ul li.linkContacts a:hover { background:url('/style/images/bottom_menu_contacts.gif') no-repeat right center; } 
div.mainBottomMenu ul li.linkContacts a.current { background:url('/style/images/bottom_menu_contacts.gif') no-repeat right center; } 
/*************************************************************************/ 



/*************************************************************************/ 
/*	MAIN STYLES							 */ 
/*************************************************************************/ 
div.mainPageContent { margin:22px 0px 38px 0px; padding:0px; text-align:center; } 
div.mainPageContentInner { margin:0px auto; text-align:left; width:970px; } 
p.headerPageTitle { color:#555555; font:bold 26px 'Arial'; letter-spacing:-1px; margin:0px 0px 20px 0px; text-transform:uppercase; } 
div.blockErrors { background:#FFF0F0; border:#E00000 1px solid; color:#F00000; font:12px 'Arial'; margin:0px 0px 16px 0px; padding:10px; } 
div.blockSuccess { background:#FFF; border:#6CC40A 1px solid; color:#6CC40A; font:bold 12px 'Arial'; margin: 0px 0px 16px 0px; padding:10px; } 
/*************************************************************************/ 



