#main_content div.guide_box {
border-width: 1px;
border-style: solid;
width: 212px;
float: left;
margin-bottom: 10px;
}



#main_content div.gb_right {
margin-left: 16px;
}

html>body #main_content div.gb_right {
margin-left: 12px;
}

#main_content div.guide_box h2{
border: 1px solid #ffffff;
padding: 0px;
padding-top: 7px;
color: #ffffff; 
font-size: 100%;
display: block;
background-position: top left;
background-repeat: no-repeat;
padding-left: 25px;
padding-right: 6px;
margin: 0px;
height: 43px;
}
#main_content div.guide_box h2 a{
color: #ffffff; 
text-decoration: none;
}
#main_content div.guide_box h2 a:hover{
text-decoration: underline;
}

html>body #main_content div.guide_box h2{
height: auto;
min-height: 36px;
}



#main_content div.no_arrow h2{
background-image: none;
padding-left: 5px;
}

#main_content div.guide_box div.blurb {
margin-top: 1px;
margin-bottom: 1px;
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;

background-color: #ffffff;
font-size: 90%;
font-weight: bold;
height: 53px;
color: #00AEEF;}

#main_content div.guide_box div.blurb ul {
margin-bottom: 0px;
}


#main_content div.guide_box div.blurb a {
color: inherit;
}


html>body #main_content div.guide_box div.blurb {
height: auto;
min-height: 45px;
}

#main_content div.no_arrow div.blurb{
font-size: 100%;
}

#main_content div.guide_box div.blurb p{
padding-top: 0px;
padding-bottom: 8px;
margin: 0px;
}

#main_content div.guide_box div.more {
border: 1px solid #ffffff;
padding: 7px;
color: #000000; 
font-size: 100%;
font-weight: bold;
display: block;
background-position: center left;
background-repeat: no-repeat;
margin: 0px;
text-align: right;
}

#main_content div.guide_box div.more a {
text-decoration: none;
padding: 2px;
border: 1px solid #000000;
color: #000000;
background-image: url(/images/blocks/more_info_bg.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #B9B9B9;
}

#main_content div.guide_box div.more a:hover {
text-decoration: underline;
}

#main_content div.large_guide_box {
width: 440px;
margin-bottom: 10px;

}

#main_content div.no_arrow {
margin-bottom: 0px;
}

html>body #main_content div.large_guide_box {
width: 438px;
margin-bottom: 10px;
}

#main_content div.large_guide_box div.blurb {
margin-bottom: 0px;
padding-bottom: 10px;
height: 55px;
}

html>body #main_content div.large_guide_box div.blurb {
height: auto;
min-height: 55px;
}


/* added by dru for CMS large guide box */
div.large_guide_box  {
border-color: #518cda;
background-color: #518cda;
}

div.large_guide_box h2 {
background-image: url(/images/blocks/gb_arrow_left_nav_blue.gif);
}

div.large_guide_boxe div.more {
background-color: #D0D4A6;
}
/* end of added by dru for CMS large guide box */


#main_content div.dark_green  {
border-color: #6CAA4E;
background-color: #6CAA4E;
}

#main_content div.dark_green h2 {
background-image: url(/images/blocks/gb_arrow_dark_green.gif);
}

#main_content div.dark_green div.more {
background-color: #B5D4A6;
}

#main_content div.dark_purple  {
border-color: #653F9C;
background-color: #653F9C;
}

#main_content div.dark_purple h2 {
background-image: url(/images/blocks/gb_arrow_dark_purple.gif);
}

#main_content div.dark_purple div.more {
background-color: #B29FCD;
}

#main_content div.dark_red  {
border-color: #a21f1f;
background-color: #a21f1f;
}

#main_content div.dark_red h2 {
background-image: url(/images/blocks/gb_arrow_dark_red.gif);
}

#main_content div.dark_red div.more {
background-color: #d08f8f;
}

#main_content div.light_purple  {
border-color: #c94eab;
background-color: #c94eab;
}

#main_content div.light_purple h2 {
background-image: url(/images/blocks/gb_arrow_light_purple.gif);
}

#main_content div.light_purple div.more {
background-color: #e4a6d5;
}

#main_content div.teal  {
border-color: #2A9DA5;
background-color: #2A9DA5;
}

#main_content div.teal h2 {
background-image: url(/images/blocks/gb_arrow_teal.gif);
}

#main_content div.teal div.more {
background-color: #94CED2;
}

#main_content div.light_green  {
border-color: #CBC401;
background-color: #CBC401;
}

#main_content div.light_green h2 {
background-image: url(/images/blocks/gb_arrow_light_green.gif);
}

#main_content div.light_green div.more {
background-color: #E5E180;
}

#main_content div.light_blue  {
border-color: #85AEE5;
background-color: #85AEE5;
}

#main_content div.light_blue h2 {
background-image: url(/images/blocks/gb_arrow_light_blue.gif);
}

#main_content div.light_blue div.more {
background-color: #C2D6F2;
}

#main_content div.light_orange  {
border-color: #DA7B2F;
background-color: #DA7B2F;
}

#main_content div.light_orange h2 {
background-image: url(/images/blocks/gb_arrow_light_orange.gif);
}

#main_content div.light_orange div.more {
background-color: #ECBD97;
}

#main_content div.mid_purple  {
border-color: #A462C7;
background-color: #A462C7;
}

#main_content div.mid_purple h2 {
background-image: url(/images/blocks/gb_arrow_mid_purple.gif);
}

#main_content div.mid_purple div.more {
background-color: #D1B0E3;
}

#main_content div.dark_blue  {
border-color: #5052C0;
background-color: #5052C0;
}

#main_content div.dark_blue h2 {
background-image: url(/images/blocks/gb_arrow_dark_blue.gif);
}

#main_content div.dark_blue div.more {
background-color: #A7A8DF;
}

#main_content div.cerise  {
border-color: #B11C57;
background-color: #B11C57;
}

#main_content div.cerise h2 {
background-image: url(/images/blocks/gb_arrow_cerise.gif);
}

#main_content div.cerise div.more {
background-color: #D88DAB;
}

#main_content div.mid_green  {
border-color: #A2AA4E;
background-color: #A2AA4E;
}

#main_content div.mid_green h2 {
background-image: url(/images/blocks/gb_arrow_mid_green.gif);
}

#main_content div.mid_green div.more {
background-color: #D0D4A6;
}

#main_content div.left_nav_blue  {
border-color: #518cda;
background-color: #518cda;
}

#main_content div.left_nav_blue h2 {
background-image: url(/images/blocks/gb_arrow_left_nav_blue.gif);
}

#main_content div.left_nav_blue div.more {
background-color: #D0D4A6;
}




