/*------------------------------------------------------------------------------
       .... .,88O8OO.8OO88O......+8O8O8O:88OOOOOOOOO?~...... ..7O88OOOOO8+......
        ....Z8OOOOOO.8OOOOOO.....+8OOO8O:OOOOOOOO8OOOO8,.....OOOOOOOOOOOOO8$....
       ....OOOOOOOO8.OOOOOOO8....+8OOO8O:OOOOO8OOOOOOOOO...?OOOOO8OO88O8O8OO8,..
       ...OOOOOOOOO8.8OOOOOOOO...+8OOO8O:OOOO8~,~I88OOOOI.=88OOO8ZI:.,+88OOOO8..
       ..8OOOOOOOOO8.8OOOOOOOOO..?8OOO8O:OOOO8,...~OOOOO8.8OOOO8,.... ..~8O8OOO:
. ......OOOOOOO8OOO8.8OOOOOO8OO8:+OOOO8O:OOOO8, ..~OOO8O$+OOOO8..:..,.~..+OOOOO$
... ...8O8OO8$OOOOO8.8OO8O88OOOO8I8OOO8O:OOOOO~,~78OOOO8:7OOOO8..7?7++....OOOOOO
  ....8OO8OO..OOOOO8.8OOOOO+8O8O8OOOOO8O:OOOO88OOOOOOO8$.?OOOO8..=~.=,I,,:OOOOOO
....,8OOO8O..,ZOOOO8.8OOOOO.:8OOOOOOOO8O:OOOO8O8OOOO8O:...O8OOOZ..... ...8OOOOO=
...,8OOOOOO888OOOOO8.8OOO8O..,DOOOOOOO8O:OOOOOOOOO88?.....7OO8O88+.....I8OOOO8~.
..:8OO88OOOOOOOOOOO8.8OOOOO....8OOO8OO8O:OOOOO,O88OO8O.....$OOOOOOOOOOOOOOOO8?..
.~OOO8OZZZZZZZ8OOOO8.8OOOOO.....8OO8OO8O:OOOOO:.$88OO88,....+DOOO8OOOOOOO8O8,...
=O8OOO7.. ....8OOOO8.8OOOOO......$OOOO8O:OOOOO,..78O8O8O~.....+8OOOOOOOO8Z~..com
--------------------------------------------------------------------------------
********************************************************************************
ANRO.COM CSS template.

Designed by James J. Spinelli (jspin2(AT)anro(DOT)com) / John N. Elisio / Mark Pieszak
07/01/2009

Last Edited
6/24/2010

© ANRO Inc.
*******************************************************************************/

/*------------------------------------ Global ------------------------------------*/
* { margin:0px; padding:0px; outline:none; }
body { font-family: "Century Gothic", Helvetica, Calibri, sans-serif, Arial; font-size:12px; background: #fff; }
/* old blueish bg for body background: #e5f3fd; */

/*------------------------------------ Layout ------------------------------------*/

a { color:#03467d; }

html {overflow: scroll;}
#container { }
#header {}
#main {}
#footer {}

a img { border:none; }
img { outline: none; }
.break { clear:both;}

#wrap { background:url('../../images/bgcenter.jpg') no-repeat top left; width:1134px; position:relative; left:50%; margin-left:-567px; }
#wrapbg { position:relative; min-width:910px; background: url('../../images/homebg_repeat_wrap.jpg') repeat-x top left;}

#longHead { width: 100%; background: #fff; height: 77px; } 
#child_head { height:77px; width:943px; margin: 0px auto;  }
#hr_long { background:#03467d; width:910px; margin-left:113px; height:3px; }

#child_body { background: transparent url(../../images/childBg.jpg) repeat-y; overflow:hidden; width: 919px; padding:0 0 50px 0; margin: 0 0 0 113px; }
#child_left { float:left; padding: 10px 0 0 0; width: 200px;  }
#child_right { float:left; padding:0px; margin: 0px; font-size:14px; min-height:550px; width: 715px; height: auto; }

#child_footer { background: #03467d; height:27px; width:100%; clear: both;}
#child_footer p {color: #fff; font-size: 10px; font-weight: bold; margin: 0px; padding: 9px 0 0 37px; float: left;}
#child_footer p.rights {color: #fff; font-size: 10px; margin: 0px; padding: 10px 0 0 430px; float: left;}
#child_footer p.location {color: #fff; font-size: 10px; margin: 0px; padding: 10px 0 0 260px; float: left;}

/* Independence Fancybox */
.IndepImg {	border: 2px solid #888 !important;	padding: 3px !important; margin: 10px 10px 10px 0 !important; vertical-align: top; }


/* Testimonials */ 
#testimonials blockquote { font-size:12px; font-style:italic; vertical-align:middle; background:#fff url('../../images/quote_graybg.jpg') no-repeat top left; line-height:1.6em; text-align:justify; margin:0px 0px 0px 0px; padding:20px 15px 20px 165px; width:367px; height:128px; min-height:128px; }
#testimonials blockquote .indent { padding-left:80px; }


/*------------------------------------ Content Styles ------------------------------------*/

/*child_head*/
#child_head h1 { background:url(../../images/anroLogo.jpg) no-repeat; height:61px; position:relative; top:10px; left:44px; width:154px; z-index: 1001;}
#child_head h1 span { display:none;}

/*------------------------------------ NEW NAVIGATION ------------------------------------*/

#child_head #menuWrap { position:absolute; top:38px; margin-left:181px; background:url(../../images/index/navBG.jpg) no-repeat; z-index: 1000; }
#child_head #menu {margin: 0px; padding: 0px 40px 0 39px; list-style:none; white-space:nowrap; text-align:left; float:left; }
#child_head #menu li {margin:0; padding:0; list-style:none;}
#child_head #menu li {display:inline-block; display:inline;}

#child_head #menu ul {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; border-bottom: 1px solid #000; border-top: 1px solid #000; }
#child_head #menu ul.ul-one { background: #f6f6f6; border-right: 1px solid #000; border-left: 1px solid #000;  }
#child_head #menu ul.ul-one li a { padding-top: 2px; padding-bottom: 2px; }
#child_head #menu ul.ul-two { background: #f6f6f6;  border-right: 1px solid #000; border-left: 1px solid #000; }

#child_head #menu li#selected { background:url(../../images/index/linkBG.jpg) repeat-x; color:#fff; border-top: 3px solid #03467d; margin-top: -3px; border-right: 1px solid #000; border-left: 1px solid #000; }
#child_head #menu li#selected a { color: #fff; }
#child_head #menu li#selected ul.ul-one li a { color: #000; }
#child_head #menu li#selected ul.ul-one li a:hover { color: #fff; }
#child_head #menu li.li-top {float:left; display:block;}
#child_head #menu li.first {background:none;}

#child_head #menu a {display:block; font:normal 13px arial; color:#000; font-weight: bold; line-height:25px; text-decoration:none; padding: 7px 17px 7px 16px; border-right: 1px solid transparent ; border-left: 1px solid transparent ; }

#child_head #menu :hover a:hover { background:url(../../images/index/linkBG.jpg) repeat-x; color:#fff; }

#child_head #menu li a.sub {background:url(stamp/sub.gif) no-repeat right center; }
#child_head #menu li.li-top a.top {float:left;}

#child_head #menu li a.top:hover {position:relative; background:url(../../images/index/linkBG.jpg) repeat-x; color:#fff; border-top: 3px solid #03467d; margin-top: -3px; border-right: 1px solid #000; border-left: 1px solid #000;  }
#child_head #menu li.li-top:hover {position:relative; background:url(../../images/index/linkBG.jpg) repeat-x; color:#fff; border-top: 3px solid #03467d; margin-top: -3px; }
#child_head #menu li.li-top:hover > a { background:url(../../images/index/linkBG.jpg) repeat-x; color:#fff; border-top: 3px solid #03467d; margin-top: -3px; border-right: 1px solid #000; border-left: 1px solid #000; }
#child_head #menu li.li-top:hover ul :hover > a { background:url(../../images/index/linkBG.jpg) repeat-x; color:#fff; padding-top: 2px; padding-bottom: 2px; }
#child_head #menu li.li-top:hover ul li table { margin-top:50px; }
#child_head #menu li.li-top:hover ul { margin-top:39px; }

#child_head #menu :hover ul {left:0;}
#child_head #menu :hover ul a {white-space:nowrap;}
#child_head #menu :hover ul b {position:absolute;}
#child_head #menu :hover ul.right {left:auto; right:-1px;}

#child_head #menu :hover ul :hover ul, 
#child_head #menu :hover ul :hover ul :hover ul,
#child_head #menu :hover ul :hover ul :hover ul :hover ul,
#child_head #menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:100%; margin-top:-30px;}

#child_head #menu :hover ul :hover ul.left, 
#child_head #menu :hover ul :hover ul :hover ul.left,
#child_head #menu :hover ul :hover ul :hover ul :hover ul.left,
#child_head #menu :hover ul :hover ul :hover ul :hover ul :hover ul.left
{left:auto; right:95%; margin-top:-20px;}

#child_head #menu :hover ul ul, 
#child_head #menu :hover ul :hover ul ul,
#child_head #menu :hover ul :hover ul :hover ul ul,
#child_head #menu :hover ul :hover ul :hover ul :hover ul ul
{left:-9999px;}

#child_head #menu :hover ul ul.left, 
#child_head #menu :hover ul :hover ul ul.left,
#child_head #menu :hover ul :hover ul :hover ul ul.left,
#child_head #menu :hover ul :hover ul :hover ul :hover ul ul.left
{left:-9999px; right:auto;}

#child_head #menu table {border-collapse:collapse; margin-top:-1px;}

/*------------------------------------ child_left ------------------------------------*/
#child_left h5 { font-size: 14px; padding: 0px; margin: 0 0 0 10px; border-bottom: 1px solid #000; width: 170px; }
#child_left p { margin: 0px 0 10px 10px; padding: 10px 0 0 0; width: 170px; line-height: 20px; border-top: 1px solid #000;  }
#child_left a { text-decoration: none; color:#03657d !important; }
#child_left a:hover { text-decoration: underline; color:#000 !important; }

#child_left ul { margin:10px 0 10px 10px; padding: 0px; width:170px; }
#child_left ul li { list-style-type:none; margin:10px 0 10px 0; }
#child_left ul li a { display:block; height:20px; width:150px; padding:5px 0 0 0; color: #03467d; text-decoration:none; font-weight:bold; }
#child_left ul li a:hover { font-weight:bold; color: #000; }
#child_left ul li.selected a { font-weight:bold !important; color: #000 !important; }
#child_left ul li a:visited { color:#03467d; }

/*------------------------------------ child_right ------------------------------------*/
#child_right img { border-bottom:5px solid #cecece; margin: 0px auto; float:left; width: 709px; }
#imgSpec { border-bottom:5px solid #cecece; }
#child_right #independence_pictures img { width:150px !important; }
#child_right a:hover { text-decoration:underline; color:#6abcff; }
#child_right a:visited { color:#03467d; }
#child_right a:active { color:#9d5962;}

#child_right #newsArticle img { vertical-align:bottom; margin:0px auto; max-width:400px !important; height: auto !important; }
#newsArticle i { clear:both; text-align:left; }
#newsArticle p { clear:both; }

newsImg { text-align:center; margin: 0 auto; width:450px; }

#child_right_content { margin:20px 0 0 60px; width:590px; clear: both; line-height:1.6em; }
#child_right_content a { text-decoration: none;}
#child_right_content a:hover { text-decoration:underline; color:#6abcff !important; }
#child_right_content a:visited { color:#03467d !important; }
#child_right_content a:active { color:#9d5962 !important;}
#child_right_content a img.frog { border: none; padding-left: 80px;}
#child_right_content p { margin:2px 0 20px 0; line-height:1.6em; }
#child_right_content p span { color: #03467d; font-weight: bold; font-size: 14px; }
#child_right_content p.directmail_clear { margin:2px 0 20px 0; clear: left;}
#child_right_content ul { margin: 0px; padding-left: 40px; list-style-type: square; float: left;}
#child_right_content ul li { padding-bottom: 5px;}
#child_right_content ul li ul { list-style-type: circle; padding-top: 3px;}
#child_right_content ul.directmail_list {float: left; margin: 0px; padding-left: 60px; width: 300px;}

#child_right_content ul.faq { list-style-type: none;}
#child_right_content ul.faq li.answer { padding: 5px 0 5px 0;}
#child_right_content ul.faq li.answer ol { font-weight: normal;}

#child_right_content p.clear { clear: left; }
#child_right_content ul.employment { margin: 0px 0px 10px 0px; width: 500px; }

/**************** NEWS ******************/
#child_right_content h6 { font-size: 14px; }
#child_right_content a#showLinks { text-align: center; margin: 0px; padding: 0px; display: block; font-weight: bold; }

/*------------------------------------ Branch Links on Child ------------------------------------*/
#child_right_content ul#insideLinks { padding: 10px; width: 489px; display: block; }
#child_right_content ul#insideLinks li { margin: 0px 0px 0px 26px; padding: 0px; display: inline; }
#child_right_content ul#insideLinks li a, #child_right_content ul#insideLinks li a:visited { color: #0066ff; font-weight: bold; }
#child_right_content ul#insideLinks li a:hover { text-decoration: underline; }
#child_right_content ul#DClinks { background:#f4f4f4; border-bottom:2px solid #ccc !important; margin-bottom:10px; padding: 10px; width: 560px; display: block; }
#child_right_content ul#DClinks li { margin: 0px 0px 0px 15px; padding: 0px; display: inline; }
#child_right_content ul#DClinks li a, #child_right_content ul#insideLinks li a:visited { color: #0066ff; font-weight: bold; }
#child_right_content ul#DClinks li a:hover { text-decoration: underline; }
#SpWideFormat, #SpDimPack, #dcWeb2Print, #dcMCM, #dcDAM { padding-top: 10px; }
#SpWideFormat p { clear: left; }

#child_right_content ol { margin: 0px; padding-left: 30px; font-weight: bold;}
#child_right_content ol li { padding-bottom: 5px;}
#child_right_content ol li.offset {clear: left;}
#child_right_content ol li span { font-weight: normal;}
#child_right_content ol li ul { list-style-type: circle; padding-top: 3px; font-weight: normal; }

#child_right_content h3 { border-bottom:2px solid #000; margin:15px 0 10px 0; width:100%; float: left;  }
#child_right_content h4 { font-size: 15px; color: #3399cc; margin-top:10px; margin-bottom: 5px; clear:left; }
#child_right_content h5 { margin-left: 7px; margin-bottom: 5px; padding: 0px; color: #000;}

#child_right_content img.frog { margin: 0px; padding: 0px; height: 119px; width: 131px; }
#child_right_content .wastehonors {float:left; font-weight: bold; font-size: 10px; width: 432px;}
#child_right_content img.leaf {float: left; height: 49; width: 77px; margin: 0px; padding-bottom: 80px;}
#child_right_content img.barcode {margin-left: 55px; padding: 0px; height: 36px; width: 383px;}
#child_right_content img.indigo { margin-top: 15px; padding: 0px; }

#child_right_content a.equipment_details {font-size: 10px; text-decoration: none;}
#child_right_content a.dwn img.download { vertical-align: middle; border-bottom:0px !important; height: 63px; width: 64px; clear: left; margin: 10px 0 0px 0;}
#child_right_content p.down a.dwn { margin: 0px; padding: 0px; clear: left;}
#child_right_content p.down span { color: #03467d; float: left; margin: 0px; padding: 33px 0 0 8px; }

.green { background:#f4f4f4; width: 220px; text-align:center !important; min-height:200px; float:left; margin:0px 25px 25px 35px; border:1px dotted #ccc !important; padding: 0px;}
.green:hover { background: #eee;}
.green a img { margin-left:40px !important;}
.green a img.frog2 {width: 145px !important; height: 105px !important; border: none !important; padding: 0 10px 0 0;}
.green a img.summer {width: 130px !important; height: 152px; float: left; margin: 0px; padding: 0 26px 0 0; border: none !important;}
.green p {width: 220px; float: left; padding: 0px;}
.green p.summer {width: 300px; border:0px !important; float: left; margin: 0px; padding: 40px 0 0 0; }

/*------------------------------------ ANRO University ------------------------------------*/
#au_right_content { margin: 0px; width:509px; }
#au_right_content h3 { clear:both; border-bottom:2px solid #000; margin:0px auto; width:80%; padding-top:25px; margin-top: 20px; margin-bottom: 20px; }
#au_right_content p { margin: 0px; padding: 0 0 20px 60px; width: 550px; }

#partner { margin: 0px; padding: 0px; width: 600px; } 
#partner .partner_logo a img { margin-left: 50px; padding: 0px; border: none; float: left; height: 50px; width: 130px;}

/*------------------------------------ Forms ------------------------------------*/
#contactForm label { float: left; width: 200px; display:block; text-align: right; margin-bottom: 10px; }
#contactForm input, #ddlState { float: left; width: 250px; margin:0px 0px 0px 10px;  }
#contactForm span { margin: 0 0 0 285px; }
#contactForm br.break { clear: both; }
#txtQuestions { margin-left:10px; }
#contactForm label.lblRdo { margin-left: 2px; padding-top : 12px; width: 250px; float: left; text-align: left; }
#contactForm #chkCust, #contactForm #chkInfo { width: 35px; margin: 10px 0 0 180px; float: left; display:inline; }
#contactForm #chkSalesCall { width: 15px; margin: 10px 0 0 190px; float: left; display:inline; }
#contactForm #btnSubmit { width: 50px; float: right; margin-right: 150px; }

/* Send  Jobs */
#contactForm label.check { margin: 2px 0 0 2px; padding: 0px; width: 60px; float: left; text-align: left; }
#contactForm label.font { margin: 2px 0 0 2px; padding: 0px; width: 60px; float: left; text-align: left; }
#contactForm label.font1 { margin: 2px 0 0 2px; padding: 0px; width: 20px; float: left; text-align: left; }
#contactForm #chkMac, #contactForm #chkPC { width: 15px; margin: 0px 0 0 10px; float: left; display:inline; padding: 0px; }
#contactForm #txtApp, #contactForm #txtAppVersion { margin: 6px 0 0 0; padding: 0px; }
#contactForm #chkFont2 { width: 15px; margin: 0px 0 0 10px; padding: 0px; display: inline; }
#contactForm #chkFont1, #contactForm #chkFont3 { width: 15px; margin: 0px 0 0 10px; padding: 0px; display: inline; }

#contactForm input#rdoFileTypeY, #contactForm input#rdoFileTypeN  { height: 15px; width: 15px; margin: 8px 0 0 10px; padding: 0px; float: left; }
#contactForm input#rdoFreeHandY, #contactForm input#rdoFreeHandN  { height: 15px; width: 15px; margin: 8px 0 0 10px; padding: 0px; float: left; }
#contactForm input#rdoCmykY, #contactForm input#rdoCmykN  { height: 15px; width: 15px; margin: 8px 0 0 10px; padding: 0px; float: left; }
#contactForm input#rdo300dpiY, #contactForm input#rdo300dpiN  { height: 15px; width: 15px; margin: 8px 0 0 10px; padding: 0px; float: left; }
#contactForm input#rdoUncommonY, #contactForm input#rdoUncommonN  { height: 15px; width: 15px; margin: 8px 0 0 10px; padding: 0px; float: left; }
#contactForm label.ans { width: 20px; float: left; margin: 0px; padding: 8px 0 0 5px; text-align: left; }

/* Resume & Upload*/
#contactForm input#txtPosition, #contactForm #ddlDept, #contactForm #txtDirect { margin-top: 7px; }
#contactForm input#btnReset { margin-left: 150px; width: 110px; }

/*------------------------------------ Slideshow ------------------------------------*/
/*#main_image {background: url(../../images/index/main_background.jpg) repeat-x; height: 220px; width: 100%; padding: 0px; margin: 0px;}*/
#main_image {background: url(../../images/index/main_background.jpg) repeat-x; height: 220px; width: 100%; padding: 0px;}
#main_image #slideshow {margin: 0 36px 0 195px; padding-left: 0px; width: 950px; }

#slideshow_1 {float: left; position:relative; height:212px; width: 220px; margin-left: 40px;}  
#slideshow_1 img {position:absolute; top:0; left:0; z-index:8;}
#slideshow_1 img.active {z-index:10;}
#slideshow_1 img.last-active {z-index:9;}

#slideshow_2 {float: left;position:relative; height:212px; width: 220px; margin-left: 9px;}  
#slideshow_2 img   {position:absolute; top:0; left:0; z-index:8;}
#slideshow_2 img.active {z-index:10;}
#slideshow_2 img.last-active {z-index:9;}

#slideshow_3 {float: left;position:relative; height:212px; width: 220px; margin-left: 9px;}  
#slideshow_3 img   {position:absolute; top:0; left:0; z-index:8;}
#slideshow_3 img.active {z-index:10;}
#slideshow_3 img.last-active {z-index:9;}

#slideshow_4 {float: left;position:relative; height:212px; width: 220px; margin-left: 9px;}  
#slideshow_4 img   {position:absolute; top:0; left:0; z-index:8;}
#slideshow_4 img.active {z-index:10;}
#slideshow_4 img.last-active {z-index:9;}

/*------------------------------------ Main Page ------------------------------------*/

#index_container {width: 950px; margin: 0 0 0 155px;}

#index_content {margin: 10px 0 0 30px; padding: 0px;}

#index_left_content {float: left; width: 480px; margin: 0px; padding: 0px;}
#index_left_content h3 {color: #0e78b6; font-size: 22px; padding: 20px 0 0 5px;}
#index_left_content p {color: #000; font-size: 15px; margin: 0px; padding: 23px 0 5px 15px; line-height: 23px; }

#index_right_content {float: left; width: 281px; margin: 10px 0 0 35px; padding: 0px;}
#index_right_content img {float: left; margin: 0px; padding: 10px 0 0 60px; width: 40px; height: 40px;}
#index_right_content h2 {float:left; font-size: 18px; padding: 32px 0 0 10px;}
#index_right_content table {clear: both; text-align: right; margin-left: 25px;}
#index_right_content table tr td {padding-top: 7px;}

#index_right_content #txtUsername { width: 150px; }
#index_right_content #txtPassword { width: 150px; }

#bottom_content { width: 915px; margin: 5px 0 0 35px; padding: 0px; }

#bottom_left_content {float: left; background:url(../../images/index/bottom_list1.jpg) no-repeat; height: 145px; width: 408px; margin: 15px 0 15px 0; padding: 0px; float:left;}
#bottom_left_content h3 {font-size: 16px; margin: 0px; padding: 10px 55px 0 0; color: #03467d; float: right;}
#bottom_left_content ul {margin: 0px; padding: 15px 10px 0 0; list-style-type:none; float: right; }
#bottom_left_content ul li { margin-bottom: 0px; padding: 0px; font-size: 11px; width:220px; padding-bottom: 10px; }
#bottom_left_content ul li a {text-decoration: none;}

#bottom_right_content {float: left; background:url(../../images/index/bottom_list2.jpg) no-repeat; height: 145px; width: 408px; margin: 15px 0 15px 0; padding: 0px; }
#bottom_right_content h3 {font-size: 16px; margin: 0px; padding: 10px 57px 0 0; color: #03467d; float: right;}
#bottom_right_content a { text-decoration: none; }
#bottom_right_content a img.purl {width: 145px; height: 110px; float: left; border: none; margin: 15px 0 0 15px; padding: 0px;}

#bottom_right_content_footer {float: left; background:url(../../images/index/bottom_list3.jpg) no-repeat; height: 145px; width: 408px; margin: 15px 0 15px 0; padding: 0px; }
#bottom_right_content_footer h3 {font-size: 16px; margin: 0px; padding: 10px 90px 0 0; color: #03467d; float: right;}
#bottom_right_content_footer a { text-decoration: none; }

#bottom_right_content .pr_information, #bottom_right_content_footer .pr_information {margin: 35px 0 0 0; padding: 0px;}
#bottom_right_content .pr_information p a.pr_heading, #bottom_right_content_footer .pr_information p a.pr_heading {margin: 0px; padding: 0px; text-decoration: none;}
#bottom_right_content .pr_information p.pr_description, #bottom_right_content_footer .pr_information p.pr_description { margin: 0px; padding: 5px ; width: 230px; float: right; } 
#bottom_right_content .pr_information a.pr_readmore, #bottom_right_content_footer .pr_information a.pr_readmore {margin-left: 175px; padding: 0px; text-decoration: none;}

#affiliates {margin: 10px 0 40px 150px; padding: 0px; width: 940px; clear: left; overflow: hidden; }
#affiliates a img {border: none; padding-left: 33px; float: left; margin-top: 10px; }

#index_footer {background: #fff url('../../images/inside_footbg.jpg') repeat-x; border-top:3px solid #ccc; border-bottom:7px solid #ccc; height: 100px; width:910px; margin-left:113px; }
#index_footer p { color: #fff; font-size: 14px; font-weight: bold; margin: 0px auto; padding-top: 22px; text-align:center; width: 450px; display: block; }


/*------------------------------------ Sub Sub Menues - digital_communications.aspx ------------------------------------*/

#child_left ul li ul#dc { margin:0px 0 0px 13px; width:200px; }
#child_left ul li.selected ul li { font-size:12px; list-style-type:none; margin:0px 0 0px 0; }
#child_left ul li.selected ul li a { color:#000; background-image:none; height:20px; width:200px; padding:0px 0 0 0 px; }
#child_left ul li.selected ul li a:hover, #child_left ul li.selected ul li a.selected { text-decoration:underline; }
#child_left ul li a.selected ul li {}


/*------------------------------------ Email Sign up - joinmailing.aspx ------------------------------------*/
#frmMailList fieldset { border:1px solid #ccc; padding:20px; margin:0px auto; width:400px; }
#frmMailList label { clear:left; float:left; margin:1px 0 1px 0px; text-align:right; width:150px; }
#frmMailList select { margin:1px 0 1px 10px; }
#frmMailList input { margin:1px 0 1px 10px; }
#frmMailList #btnSubmit { clear:left; margin:10px 0 0 0; float:right; }
#frmMailList sup { color: Red; font-weight: bold; padding-left: 3px;}
/*------------------------------------ Error Msg ------------------------------------*/

#msgDiv { width:300px; border: 1px solid red; padding:5px; margin:0px auto; margin-top:5px; margin-bottom:20px; }

/*------------------------------------ Wide Format ---------------------------------------*/

#accordion ul { margin-bottom:20px; }
#accordion ul li { margin-bottom:10px; list-style-type:circle; }
#wideEquip { margin:0px; padding:0px; }
#wideEquip li { font-size:14px; list-style-type:circle; }

/*------------------------------------ Marketing Advisor ---------------------------------------*/

ul.maTitles { margin:10px 0 0 30px; }
ul.maTitles li { list-style:none; margin:3px 0px; }

table.tblSmMA { margin:10px 0 20px 60px; }
table.tblSmMA tr td { width: 200px !important; border:1px #ccc solid; padding:3px; }
table.tblSmMA tr td p { width:auto !important; padding:0px !important; }
#divMA ol { margin:10px 0px 20px 80px; }

#child_right_content h4 { color:#39C important!; }
#child_right_content h4 a { color:#39C important!; } 

#pBack { margin: 0px 0px 20px 80px;  }
#pBack strong a { text-decoration:none; }






/* 10/17/2011 Request a Quote */

/* REQUEST A QUOTE */

#requestQuote { }
#requestQuote label { cursor:pointer; }
#requestQuote input[type="text"], #requestQuote input[type="password"], #requestQuote textarea, #requestQuote input[type="file"] {
	background:#fff; height:25px; padding:0 5px; border:1px #888 solid;
}

#requestQuote textarea { width:100%; height:125px; }
#requestQuote select { height:25px; padding:0 0 0 2px; }

#requestQuote input[type="text"]:focus, #requestQuote input[type="password"]:focus, #requestQuote textarea:focus, #requestQuote input[type="file"]:focus {
	background:#ecf4f8; border:1px #888 solid;
}


#contactInfo tr { min-height:55px; }
#contactInfo td { height:35px; }

#contactInfo #ddlHear, #contactInfo #ddlState { margin-left:0px !important; }

