.homeSurveyBox
{
    width: 240px;
    background-color: #F9DFB2;
    border: solid 1px #F2A225;
    margin: 5px 0 5px -10px;
    padding-bottom: 10px;
}

.blogRecentPosts
{
    margin-left: -5px;
}

ul.blogPosts 
{
    margin: 0;
    list-style: none !important;
}
ul.blogPosts li.postItem
{
    margin: 10px 10px;
    padding: 0 5px 3px;
}
ul.blogPosts li.postItem 
{
    position:relative; 
    /* to posisiton blogArrow */
}
.postHeader 
{
    height: 44px;
    border-bottom: 1px dotted #bbb;
    border-top: 1px dotted #bbb;
    width: 725px;
    padding-bottom: 5px;
}
.postDate 
{
    width: 60px;
    float: left;
    margin-right: 7px;    
    padding: 4px 4px 0 0;    
    text-align: center;
    border-right: 1px dotted #bbb;    
}
.postDate .monthYear 
{
    color: #444;
    line-height: 1.2em;
    text-transform:uppercase;
    font-weight:bold;
    font-size: .8em;
    margin-bottom: 7px;
}
.postDate .date 
{
    font-weight: bold;
    font-size: 1.5em;
}
span.blogArrow 
{
    position:absolute;
    top: 10px;
    left:-15px;
    width: 20px;
    height: 19px;
    background: url(../images/postArrow.png) no-repeat top left;
}
h3.postTitle {
    margin: 0 0 5px 0;
    padding-top: 4px;
    line-height: 1.3em
}
h3.postTitle a
{
    text-decoration:none;
    font-weight: bold;
}
h3.postTitle a:hover 
{
    text-decoration: underline;
    color:#005695;
}
p.postAuthor 
{
    color: #666;
    font-size:.9em;
    margin-bottom: 15px;
}
.postContent 
{
    margin-bottom: 15px;
}

/*---------------------------------------------------------------------------------
// <copyright file="style.css" company="Metalogix" author="Ed DeGagne">
//     Copyright © 2008-2010. All Rights Reserved.
// </copyright>
//---------------------------------------------------------------------------------
*/
/*******************************************************************************
*   Home page styles (page builder page)
*******************************************************************************/
.HomeTopZone { background: url("../../images/bg_border_action-buttons.gif") no-repeat scroll 50% 100% transparent; margin: 15px 0 0; overflow: hidden; padding: 0 0 20px 10px; }
.HomeTopZone a.button { display: block; float: left; width: 250px; height: 56px; text-indent: -900px; margin: 0 10px; }
.HomeTopZone a.free-tools { background: url(../../images/btn_free-tools.jpg) no-repeat 0 0; }
.HomeTopZone a:hover.free-tools { background: url(../../images/btn_free-tools.jpg) no-repeat 0 -100px; }
.HomeTopZone a.free-trials { background: url(../../images/btn_free-trials.jpg) no-repeat 0 0; }
.HomeTopZone a:hover.free-trials { background: url(../../images/btn_free-trials.jpg) no-repeat 0 -100px; }

.HomeTopZone a.sunbelt { background: url(../../images/SUNBELT-BUTTON.jpg) no-repeat 0 0; }
.HomeTopZone a:hover.sunbelt { background: url(../../images/SUNBELT-BUTTON.jpg) no-repeat 0 -100px; }



.HomeTopZone a.resources { background: url(../../images/btn_resources.jpg) no-repeat 0 0; }
.HomeTopZone a:hover.resources { background: url(../../images/btn_resources.jpg) no-repeat 0 -100px; }
.HomeTopZone a.badge { margin-left: 10px; }
.HomeLeftColumn { float: left; width: 250px; margin: 0 0 0 10px; }
.HomeLeftColumn li a { color:#4A4A4A; }
.HomeRightColumn { float: right; width: 230px; padding-right: 10px; }
.HomeRightColumn ul { list-style: disc outside url("/images/imgOrangeDot.gif"); margin-left: -8px; margin-right: -20px; }
.HomeMiddleColumn { margin: 0 275px; }
.HomeContent h1, .HomeContent h2 { margin: 10px 0 10px -5px; }
.HomeContent h3, .HomeContent h4 { margin: 5px 0 5px -5px; }
.HomeContent p { margin: 10px 0 0 -5px; }
.HomeContent ul { list-style: disc outside url("/images/imgOrangeDot.gif"); margin: 0 important!; }


.InnerContent { margin-left: -45px !important;}
.InnerContent ul { list-style: disc outside url("/images/imgOrangeDot.gif"); margin: 0 !important }
.InnerContent li { margin-left: 40px !important; }

.InnerContentFull { margin-left: -0px !important;}
.InnerContentFull ul { list-style: disc outside url("/images/imgOrangeDot.gif"); margin: 0 !important }
.InnerContentFull li { margin-left: 40px !important; }

/*******************************************************************************
*   Find a Partner styles
*******************************************************************************/
#partnerFinder { background-color: #DEDEDE; margin: 15px auto 10px 10px; overflow: hidden; text-align: center; border: solid 1px #F2A225; }
#partnerFinder .title { background-color: #F2A225; color: #FFFFFF; font-size: 20px; line-height: 26px; padding: 2px 20px; }
#partnerFinder input, #partnerFinder select, #partnerFinder img { margin: 0 2px; vertical-align: middle; }
#partnerFinder select { color: #333333; width: 200px; }
#partnerFinder span.or { color: #F2A225; font-size: 17px; font-weight: bold; }
/* Alpha Filter */
ol.alphaSelector { height: 15px; margin: 0 auto auto 47px; }
ol.alphaSelector li { display: inline; float: left; margin: 0 2px; }
ol.alphaSelector a { background: url("/custom/images/alphaSelector.png") no-repeat scroll left top transparent; display: block; height: 18px; overflow: hidden; text-indent: -300px; width: 27px; }
/* Letter selectors */
ol.alphaSelector .alphaA, ol.alphaSelector .alphaB, ol.alphaSelector .alphaC, ol.alphaSelector .alphaD, ol.alphaSelector .alphaE,
ol.alphaSelector .alphaF, ol.alphaSelector .alphaG, ol.alphaSelector .alphaH, ol.alphaSelector .alphaI, ol.alphaSelector .alphaJ,
ol.alphaSelector .alphaK, ol.alphaSelector .alphaL, ol.alphaSelector .alphaM, ol.alphaSelector .alphaN, ol.alphaSelector .alphaO,
ol.alphaSelector .alphaP, ol.alphaSelector .alphaQ, ol.alphaSelector .alphaR, ol.alphaSelector .alphaS, ol.alphaSelector .alphaT,
ol.alphaSelector .alphaU, ol.alphaSelector .alphaV, ol.alphaSelector .alphaX, ol.alphaSelector .alphaY, ol.alphaSelector .alphaZ,
ol.alphaSelector .alphaA:hover, ol.alphaSelector .alphaB:hover, ol.alphaSelector .alphaC:hover, ol.alphaSelector .alphaD:hover,
ol.alphaSelector .alphaE:hover, ol.alphaSelector .alphaF:hover, ol.alphaSelector .alphaG:hover, ol.alphaSelector .alphaH:hover,
ol.alphaSelector .alphaI:hover, ol.alphaSelector .alphaJ:hover, ol.alphaSelector .alphaK:hover, ol.alphaSelector .alphaL:hover,
ol.alphaSelector .alphaM:hover, ol.alphaSelector .alphaN:hover, ol.alphaSelector .alphaO:hover, ol.alphaSelector .alphaP:hover,
ol.alphaSelector .alphaQ:hover, ol.alphaSelector .alphaR:hover, ol.alphaSelector .alphaS:hover, ol.alphaSelector .alphaT:hover,
ol.alphaSelector .alphaU:hover, ol.alphaSelector .alphaV:hover, ol.alphaSelector .alphaX:hover, ol.alphaSelector .alphaY:hover,
ol.alphaSelector .alphaZ:hover, ol.alphaSelector .selected .alphaA, ol.alphaSelector .selected .alphaB, ol.alphaSelector .selected .alphaC,
ol.alphaSelector .selected .alphaD, ol.alphaSelector .selected .alphaE, ol.alphaSelector .selected .alphaF, ol.alphaSelector .selected .alphaG,
ol.alphaSelector .selected .alphaH, ol.alphaSelector .selected .alphaI, ol.alphaSelector .selected .alphaJ, ol.alphaSelector .selected .alphaK,
ol.alphaSelector .selected .alphaL, ol.alphaSelector .selected .alphaM, ol.alphaSelector .selected .alphaN, ol.alphaSelector .selected .alphaO,
ol.alphaSelector .selected .alphaP, ol.alphaSelector .selected .alphaQ, ol.alphaSelector .selected .alphaR, ol.alphaSelector .selected .alphaS,
ol.alphaSelector .selected .alphaT, ol.alphaSelector .selected .alphaU, ol.alphaSelector .selected .alphaV, ol.alphaSelector .selected .alphaX,
ol.alphaSelector .selected .alphaY, ol.alphaSelector .selected .alphaZ { width: 20px; }
/* Letter selectors - Normal */
ol.alphaSelector .alphaA { background-position: left top; }
ol.alphaSelector .alphaB { background-position: -19px top ; }
ol.alphaSelector .alphaC { background-position: -38px top; }
ol.alphaSelector .alphaD { background-position: -55px top; }
ol.alphaSelector .alphaE { background-position:-75px top; }
ol.alphaSelector .alphaF { background-position:-92px top; }
ol.alphaSelector .alphaG { background-position:-109px top; }
ol.alphaSelector .alphaH { background-position:-129px top; }
ol.alphaSelector .alphaI { background-position:-146px top; }
ol.alphaSelector .alphaJ { background-position:-161px top; }
ol.alphaSelector .alphaK { background-position:-179px top; }
ol.alphaSelector .alphaL { background-position:-196px top; }
ol.alphaSelector .alphaM { background-position:-214px top; }
ol.alphaSelector .alphaN { background-position:-235px top; }
ol.alphaSelector .alphaO { background-position:-254px top; }
ol.alphaSelector .alphaP { background-position:-273px top; }
ol.alphaSelector .alphaQ { background-position:-292px top; }
ol.alphaSelector .alphaR { background-position:-312px top; }
ol.alphaSelector .alphaS { background-position:-329px top; }
ol.alphaSelector .alphaT { background-position:-347px top; }
ol.alphaSelector .alphaU { background-position:-365px top; }
ol.alphaSelector .alphaV { background-position:-384px top; }
ol.alphaSelector .alphaW { background-position:-404px top; width: 22px; }
ol.alphaSelector .alphaX { background-position:-426px top; }
ol.alphaSelector .alphaY { background-position:-444px top; }
ol.alphaSelector .alphaZ { background-position:-462px top; }
/* Letter selectors - hover */
ol.alphaSelector .alphaA:hover { background-position:left -40px; }
ol.alphaSelector .alphaB:hover { background-position:-19px -40px; }
ol.alphaSelector .alphaC:hover { background-position:-38px -40px; }
ol.alphaSelector .alphaD:hover { background-position:-55px -40px; }
ol.alphaSelector .alphaE:hover { background-position:-75px -40px; }
ol.alphaSelector .alphaF:hover { background-position:-92px -40px; }
ol.alphaSelector .alphaG:hover { background-position:-109px -40px; }
ol.alphaSelector .alphaH:hover { background-position:-129px -40px; }
ol.alphaSelector .alphaI:hover { background-position:-146px -40px; }
ol.alphaSelector .alphaJ:hover { background-position:-161px -40px; }
ol.alphaSelector .alphaK:hover { background-position:-179px -40px; }
ol.alphaSelector .alphaL:hover { background-position:-196px -40px; }
ol.alphaSelector .alphaM:hover { background-position:-214px -40px; }
ol.alphaSelector .alphaN:hover { background-position:-235px -40px; }
ol.alphaSelector .alphaO:hover { background-position:-254px -40px; }
ol.alphaSelector .alphaP:hover { background-position:-273px -40px; }
ol.alphaSelector .alphaQ:hover { background-position:-292px -40px; }
ol.alphaSelector .alphaR:hover { background-position:-312px -40px; }
ol.alphaSelector .alphaS:hover { background-position:-329px -40px; }
ol.alphaSelector .alphaT:hover { background-position:-347px -40px; }
ol.alphaSelector .alphaU:hover { background-position:-365px -40px; }
ol.alphaSelector .alphaV:hover { background-position:-384px -40px; }
ol.alphaSelector .alphaW:hover { background-position:-404px -40px; width:22px; }
ol.alphaSelector .alphaX:hover { background-position:-426px -40px; }
ol.alphaSelector .alphaY:hover { background-position:-444px -40px; }
ol.alphaSelector .alphaZ:hover { background-position:-462px -40px; }
/* Letter selectors - selected */
ol.alphaSelector .selected .alphaA { background-position:left -20px; }
ol.alphaSelector .selected .alphaB { background-position:-19px -20px; }
ol.alphaSelector .selected .alphaC { background-position:-38px -20px; }
ol.alphaSelector .selected .alphaD { background-position:-55px -20px; }
ol.alphaSelector .selected .alphaE { background-position:-75px -20px; }
ol.alphaSelector .selected .alphaF { background-position:-92px -20px; }
ol.alphaSelector .selected .alphaG { background-position:-109px -20px; }
ol.alphaSelector .selected .alphaH { background-position:-129px -20px; }
ol.alphaSelector .selected .alphaI { background-position:-146px -20px; }
ol.alphaSelector .selected .alphaJ { background-position:-161px -20px; }
ol.alphaSelector .selected .alphaK { background-position:-179px -20px; }
ol.alphaSelector .selected .alphaL { background-position:-196px -20px; }
ol.alphaSelector .selected .alphaM { background-position:-214px -20px; }
ol.alphaSelector .selected .alphaN { background-position:-235px -20px; }
ol.alphaSelector .selected .alphaO { background-position:-254px -20px; }
ol.alphaSelector .selected .alphaP { background-position:-273px -20px; }
ol.alphaSelector .selected .alphaQ { background-position:-292px -20px; }
ol.alphaSelector .selected .alphaR { background-position:-312px -20px; }
ol.alphaSelector .selected .alphaS { background-position:-329px -20px; }
ol.alphaSelector .selected .alphaT { background-position:-347px -20px; }
ol.alphaSelector .selected .alphaU { background-position:-365px -20px; }
ol.alphaSelector .selected .alphaV { background-position:-384px -20px; }
ol.alphaSelector .selected .alphaW { background-position:-404px -20px; width:22px; }
ol.alphaSelector .selected .alphaX { background-position:-426px -20px; }
ol.alphaSelector .selected .alphaY { background-position:-444px -20px; }
ol.alphaSelector .selected .alphaZ { background-position:-462px -20px; }

        .searchFieldBackground
        {
            background: url("/custom/images/forms/field_text_bg.png") repeat scroll left top #FFFFFF;
            border: 1px solid #CCCCCC;
            color: #000000;
            margin: 3px 0;
            padding: 2px 1px 0 3px;
        }

        .leftMenu 
        {
            margin-top: 15px;
            width: 210px;
        }
        
        .leftMenu ul
        {
            list-style: none !important;
            padding: 0;
            margin: 0 0 0 -10px;
        }        
        
        .leftMenu ul li
        {
            list-style: none !important;
            background-image: url("/images/imgOrangeDot.gif");
            background-repeat: no-repeat;
            background-position: 0 .4em;
            padding-left: 1.0em;
            font-weight: bold;
        }
        
/* pagebuilder */
div.dropzone div.PBViewing ul.columnwidgetlist 
{
    list-style: none outside none !important;
}

/* survey/poll */

/* Needed to add this for Poll on home page, header being cut off */
#design_content, div.design_content
{
    overflow: visible !important;
}




.headreport
{
    color:#0E4A7F !important;
    font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif !important;
    font-size:19px !important;
    line-height:115% !important;
    background-color: Transparent !important;
    border-bottom: none !important;
    padding-left: 0 !important;
    padding-bottom: 8px !important;
}

table.tblreport
{
    margin-left: -5px !important;
    margin-top: 15px !important;
    border:0 none;
    border-collapse:collapse;
    padding:0;
    width:100%;
}

.optiontextcell
{
    padding-left: 10px !important;
}

.barcell
{
    padding-left: 10px !important;
}

.resultbar {
background-color:#F2A225 !important;

height:60%;
padding-left:1px;
vertical-align:middle;
}

.refreshlink
{
    font-weight: bold;
    margin-left: 10px;
    line-height: 1.5;
}


.homeLatestBlogs
{

}

.homeSurvey
{
    width: 200px;
}

.leftNav200
{
    float: left;
    margin-left: 5px;
    min-height: 100%;
    width: 200px;
}

.mainCont760
{
    float: left;
    border-left: solid 1px #EAEAEB;

    margin: 0 0 25px -5px;
    min-height: 400px;
    width: 750px;
}

.redBox400Top 
{
	background: url(../images/blockBgs/red/red400Top.png) no-repeat;
	width: 400px;
	height: 11px;
}
.redBox400Mid {
	background: url(../images/blockBgs/red/red400Mid.png) repeat-y;
	width: 400px;
}
.redBox400Bot {
	background: url(../images/blockBgs/red/red400Bot.png) no-repeat;
	width: 400px;
	height: 24px;
	margin: 0 0 10px 0;
}


.testimonial420Top 
{
	background: url(../images/blockBgs/testimonials/quote_top_420.png) no-repeat;
	width: 420px;
	height: 8px;
}
.testimonial420Mid {
	background: url(../images/blockBgs/testimonials/quote_mid_420.png) repeat-y;
	width: 420px;
}
.testimonial420Bot {
	background: url(../images/blockBgs/testimonials/quote_bot_420.png) no-repeat;
	width: 420px;
	height: 30px;
	margin: 0 0 10px 0;
}

.testimonial480Top 
{
	background: url(../images/blockBgs/testimonials/quote_top_480.png) no-repeat;
	width: 480px;
	height: 8px;
}
.testimonial480Mid {
	background: url(../images/blockBgs/testimonials/quote_mid_480.png) repeat-y;
	width: 480px;
}
.testimonial480Bot {
	background: url(../images/blockBgs/testimonials/quote_bot_480.png) no-repeat;
	width: 480px;
	height: 30px;
	margin: 0 0 10px 0;
}

.testimonialContainer p { margin: 0 20px 0 20px; padding: 0 10px 0 10px; }

.quote
{
    color: #F77A00;
    display: block;
    font-family: Georgia,Serif;
    font-size: 50px;  
}

.quote_start
{
    float: left;
    margin: -5px 0 0 5px;
}

.quote_end  
{
    float: right;
    margin: -20px 10px 0 0;
}




.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}


/* ========================================================================= */
/* UNIVERSAL STYLES                                                          */
/* ========================================================================= */

* { margin: 0; padding: 0; }
html, body { height: 100%;  color: #4a4a4a; font-size: 12px; line-height: 150%; font: 11px Verdana, Helvetica, Arial, sans-serif;}

/* ========================================================================= */
/* LAYOUT STYLES                                                             */
/* ========================================================================= */

	#wrapper { width: 100%; background-color: #FFFFFF; margin-bottom: -13px;}
	#wrapper-inner { width: 960px; margin: 0 auto; background: #fff url(../../images/bg_header-stripe.jpg) repeat-x 0 0; border: solid 1px #F2A225;}
	#header-stripe { text-align: right; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; padding-top: 1px; overflow: hidden; margin-right: 2px;}
	#tabs { background: #dadada url(../../images/bg_tabs.gif) no-repeat 0 0; margin-top: 10px; height: 350px; clear: both;overflow: hidden }
	#breadcrumbs { background: #dadada url(../../images/bg_breadcrumbs.gif) no-repeat 0 0; margin-top: 10px; clear: both; overflow: hidden; height: 37px; }
	#action-buttons { overflow: hidden; padding: 0 0 20px 10px; margin: 15px 0 0 0; background: url(../../images/bg_border_action-buttons.gif) no-repeat 50% 100%; }
	#contentarea { background: url(../../images/bg_border_content.gif) repeat-y 0 0;  padding: 1px 0 0 0; margin: 20px 0; overflow: hidden; clear: both; }
	#contentareanobg { padding: 1px 0 0 0; overflow: hidden; clear: both; }
	#contentarea.index { background: url(../../images/bg_border_content-index.gif) repeat-y 0 0; margin: 0 0 20px 0; }
	#content-full { float: left; width: 100%;} 
	#content1 { float: left; width: 243px; }
	#content2 { float: right; width: 243px; }
	#content3 { margin: 0 273px 0 273px; }
	#content-sub { float: right; width: 447px; padding-bottom: 40px; }
	* html #content-sub { float: right; width: 447px; padding-bottom: 40px; }
	#content-main { float: left; width: 507px; padding-bottom: 40px; } 
	* html #content-main { float: left; width: 475px; padding-bottom: 40px; } 
	#footer { width: 100%; background: #fcfcfc url(../../images/bg_footer-repeat.gif) repeat-x 50% 0; clear: both; overflow: hidden; }
	#footer-inner { width: 960px; margin: 0 auto; background: url(../../images/bg_footer.jpg) no-repeat 50% 0; }
	#footer-nav { font-size: 9px; overflow: hidden; }
	#footer-info { font-size: 9px; overflow: hidden; }
	#footer-sub { width: 960px; margin: 0; }


/* ========================================================================= */
/* ELEMENT STYLES                                                            */
/* ========================================================================= */

	h1 { font-size: 22px; margin: 15px 20px; line-height: 125%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; color: #0e4a7f; }
	h3.home { font-size: 22px; margin-left: 9px; line-height: 125%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; color: #0e4a7f; }
	h1 span { color: #595959; font-size: 14px; line-height: 1.3em; }
	h2 { font-size: 19px; margin: 15px 20px; line-height: 125%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; color: #0e4a7f; }
	h2 span { font-size: 12px; }
	h3 { font-size: 14px; margin: 20px 0 10px 20px; line-height: 150%; color: #0e4a7f;}
	h4 { font-size: 12px; margin: 20px; line-height: 150%; color: #0e4a7f; }
	p { margin: 10px 20px; line-height: 150%; }
	li { margin: 5px 20px; line-height: 150%; }
	ol { margin: 20px 20px 20px 25px; }
	a { text-decoration: none; outline: none; color: #0e4a7f; }
	a:hover { text-decoration: underline; }
	a img { border: none; }
	blockquote { margin: 20px 20px 0 20px; }
	cite { margin: 0 20px 20px 20px; }
	

/* = ELEMENT STYLES: Classes and ID's ====================================== */	

	#header a img { float: left; }
	#header-stripe p { margin: 2px 0 20px 0; color: #000; }
	#header-stripe a { color: #000; }
	
	#action-buttons a.button { display: block; float: left; width: 243px; height: 56px; text-indent: -900px; margin: 0 10px; }
	#action-buttons a.free-tools { background: url(../../images/btn_free-tools.jpg) no-repeat 0 0; }
		#action-buttons a:hover.free-tools { background: url(../../images/btn_free-tools.jpg) no-repeat 0 -100px; }
	#action-buttons a.free-trials { background: url(../../images/btn_free-trials.jpg) no-repeat 0 0; }
		#action-buttons a:hover.free-trials { background: url(../../images/btn_free-trials.jpg) no-repeat 0 -100px; }
	#action-buttons a.resources { background: url(../../images/btn_resources.jpg) no-repeat 0 0; }
		#action-buttons a:hover.resources { background: url(../../images/btn_resources.jpg) no-repeat 0 -100px; }
	#action-buttons a.badge { margin-left: 10px; }
	
	#breadcrumbs ul { margin: 0; list-style: none; }
	#breadcrumbs ul li { float: left; margin: 0; font: bold 12px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; }
	#breadcrumbs ul li a { display: block; padding: 15px 0 15px 30px; background: url(../../images/bg_breadcrumbs-page.gif) no-repeat -47px 0; color: #474747; text-decoration: none; }
	#breadcrumbs ul li a.bread-current { background: url(../../images/bg_breadcrumbs-current.gif) no-repeat -47px 0; }
	#breadcrumbs ul li a.bread-top { background: url(../../images/bg_breadcrumbs-top.gif) repeat 0 0; margin: 0 }
	#breadcrumbs ul li a.bread-parent { background: url(../../images/bg_breadcrumbs-parent.gif) no-repeat -47px 0; margin: 0 }
	#breadcrumbs ul li a:hover { color: #000; }

	#content1 li { margin: 5px 0; }
	#content1 li a { color: #4a4a4a; }
	#content3 p { margin: 10px 0; }

	#content-sub object { margin: 20px 0 0 40px; display: block; }
	#content-sub h2 { margin: 20px 20px 20px 40px; }
	
	ul.case-studies { list-style: none; margin: 20px 0 40px 40px; overflow: hidden; }
	ul.case-studies li { float: left; width: 110px; margin: 0 20px 0 0; font-size: 9px; }
	ul.case-studies li h4 { margin: 5px 0 0 0; }
	ul.case-studies li p { margin: 0; }
	ul.case-studies li img { margin: 0; border: 1px solid #ccc; }
	ul.case-studies li a { text-transform: uppercase; color: #474747; text-decoration: underline; }
	ul.case-studies li a:hover { text-decoration: none; }
	
    div.contentLeft{ float: left; width: 365px; }
	div.contentRight{ float: right; width: 365px; }
	div.bottomLine{border-bottom: 1px solid #D0D0D0;margin: 10px 20px;}
	img.productRecord{float:left;padding:0px 12px 0px 0px;}
	.downloadLink{font-weight:bold; color:#EF8F00;}
	.alignTop{ margin: 0px 10px; margin-top:0px;}
	
	* html ul.case-studies {float:right; list-style: none; margin: 20px 0 40px 40px; overflow: hidden; }
	* html ul.case-studies li { float: right; width: 110px; margin: 0 20px 0 0; font-size: 9px; }
	* html ul.case-studies li h4 { margin: 5px 0 0 0; }
	* html ul.case-studies li p { margin: 0; }
	* html ul.case-studies li img { margin: 0; border: 1px solid #ccc; }
	* html ul.case-studies li a { text-transform: uppercase; color: #474747; text-decoration: underline; }
	* html ul.case-studies li a:hover { text-decoration: none; }

	.feature { background: #f0f0f0; margin: 20px; padding: 1px 0 10px 0; }
	.feature li { list-style: disc outside url("/images/imgOrangeDot.gif"); margin-left: 35px;}
	
	.container-left { background: url(../../images/bg_border_container-left.gif) no-repeat 0 100%; padding: 0 0 20px 20px; overflow: hidden; }
	.container-right { background: url(../../images/bg_border_container-right.gif) no-repeat 100% 100%; padding: 0 0 20px 10px; overflow: hidden; }
	.container-right p { margin: 20px 0; }
	
	* html .container-left { background: url(../../images/bg_border_container-left.gif) no-repeat 0 100%; padding: 0 0 20px 20px; overflow: hidden; float:left;}
	* html .container-right { background: url(../../images/bg_border_container-right.gif) no-repeat 100% 100%; padding: 0 0 20px 20px; overflow: hidden; float:right;}
	* html .container-right p { margin: 20px 0; float: right;}
	
	/*.testimonials { background: url(../../images/bg_quote-open.gif) no-repeat 10px 0; margin-bottom: 40px; }
	.testimonials p.quote { background: url(../../images/bg_quote-close.gif) no-repeat 100% 100%; }
	.testimonials p { margin: 20px 10px 20px 40px; padding: 0 25px 0 0; }
	
	* html .testimonials { background: url(../../images/bg_quote-open.gif) no-repeat 10px 0; margin-bottom: 40px; float:right; }
	* html .testimonials p.quote { background: url(../../images/bg_quote-close.gif) no-repeat 100% 100%; width:300px; }
	* html .testimonials p { margin: 20px 0 20px 40px; padding: 0 40px 0 0; }*/
	

	.screens img { display: block; float: left; margin: 10px 8px;cursor:pointer }
	a.download img { display: block; }
	
	.screen { width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; background: #000; z-index: 200; display: none; opacity: 0.40; }
	* html .screen { position: absolute; height: 1200px; }
	#youtube { position: fixed; top: 30px; left: 50%; margin-left: -215px; background: #fff; z-index: 500; border: 1px solid #656565; padding: 20px;display:none }
	#youtube p { margin: 0; }
	* html #youtube { position: absolute; }
	a#youtube_link { cursor: pointer; }
	
	.award { float: left; width: 197px; height: 267px; background: url(../../images/bg_award.gif) no-repeat 0 0; text-align: center; margin-right: 20px; }
	.award-nobg { float: left; width: 197px; text-align: center; margin-right: 20px; }
	.award.indextab { margin-top: 12px; }
	.award h2, 
	#content-sub .award h2 { color: #000; font-size: 16px; margin: 20px 20px 0 20px; line-height: 110%; }
	.award h2 span { color: #474747; font-size: 12px; line-height: 110%; }	
	.award img { margin: 10px 10px 0px 10px; text-align:center; }
	.award img.inner { margin: 5px 10px 0px 10px; }
	.award p { color: #000; font-size: 10px; line-height: 110%; margin: 10px 20px; }
	.award p.inner { color: #000; font-size: 10px; line-height: 110%; margin: 10px 20px; }
	.award p span { color: #474747; display: block; padding-top: 5px; }
	a.awardLink {color:white; text-decoration:none;}
	
	.infoWithCitation { width: 190px; }
	.infoNoCitation { width: 410px; }
	
	.info { float: left; }
	.info ul { margin: 0; list-style: none; list-style-image: none; }
	.info ul li { margin: 0; border-bottom: 1px dotted #ccc; padding: 5px 0; }
	.info ul li a.icon { display: block; padding: 5px 5px 5px 30px; }
	.info ul li a.icon.pdf { background: url(/images/icon_pdf.gif) no-repeat 0 50%; }
	* html .info ul li a.icon.pdf { background: none; }
	.icon.pdf { background: url(/images/icon_pdf.gif) no-repeat 0 50%; padding: 5px 5px 5px 30px; }
	* html .icon.pdf { padding: 5px 5px 5px 30px; }
	.info ul li a.icon.media { background: url(/images/icon_media.gif) no-repeat 0 50%; }
	* html .info ul li a.icon.media { background: url(/images/icon_media.gif) no-repeat 0 50%; }
	.icon.media { background: url(../../images/icon_media.gif) no-repeat 0 50%; padding: 5px 5px 5px 30px; }
	/* Blue arrow icon */
	.info ul li a.icon.bluearrow { background: url(../images/arrow_blue.png) no-repeat 0 50%; }
	* html .info ul li a.icon.bluearrow { background: url(../images/arrow_blue.png) no-repeat 0 50%; }
	.icon.bluearrow { background: url(../images/arrow_blue.png) no-repeat 0 50%; padding: 5px 5px 5px 30px; }
	/* Green arrow icon */
	.info ul li a.icon.greenarrow { background: url(../images/arrow_green.png) no-repeat 0 50%; }
	* html .info ul li a.icon.greenarrow { background: url(../images/arrow_green.png) no-repeat 0 50%; }
	.icon.greenarrow { background: url(../images/arrow_green.png) no-repeat 0 50%; padding: 5px 5px 5px 30px; }
	/* Orange arrow icon */
	.info ul li a.icon.orangearrow { background: url(../images/arrow_orange.png) no-repeat 0 50%; }
	* html .info ul li a.icon.orangearrow { background: url(../images/arrow_orange.png) no-repeat 0 50%; }
	.icon.orangearrow { background: url(../images/arrow_orange.png) no-repeat 0 50%; padding: 5px 5px 5px 30px; }	
	/* Purple arrow icon */
	.info ul li a.icon.purplearrow { background: url(../images/arrow_purple.png) no-repeat 0 50%; }
	* html .info ul li a.icon.purplearrow { background: url(../images/arrow_purple.png) no-repeat 0 50%; }
	.icon.purplearrow { background: url(../images/arrow_purple.png) no-repeat 0 50%; padding: 5px 5px 5px 30px; }
	/* Rust arrow icon */
	.info ul li a.icon.rustarrow { background: url(../images/arrow_rust.png) no-repeat 0 50%; }
	* html .info ul li a.icon.rustarrow { background: url(../images/arrow_rust.png) no-repeat 0 50%; }
	.icon.rustarrow { background: url(../images/arrow_rust.png) no-repeat 0 50%; padding: 5px 5px 5px 30px; }	
	
	p.tag { width: 155px; background: url(../../images/bg_tag.png) no-repeat 0 0; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; color: #fff; text-align: center; margin: 0; padding: 20px 0 20px 15px; }
	p.tag strong { font-size: 40px; line-height: 100%; }
	
	#footer-info div.address { width: 315px; float: left; margin-top: 15px; }
	#footer-info div.address div { border-right: 1px solid #ccc; overflow: hidden; width: 330px; float: left; }
	#footer-info h2 { margin: 20px ; }
	#footer-info h4 { margin: 0 20px 0 20px; }
	#footer-info p { float: left; margin: 0 20px; }
	#footer-info div.live-chat { width: 200px; float: left; margin-top: 15px; }
	
	h2.test_hl {float:left;width:240px;margin-bottom:0px !important;}
	* html h2.test_hl {float:right;width:240px;margin-bottom:0px !important;}
	
	ul#more {list-style:none;}
	ul#more li {float:right;width:10px;height:10px;margin:16px 4px 0 4px !important;}
	ul#more li a {display:inline-block;width:10px;height:10px;background:url(../../images/dot.gif) top left no-repeat;}
	ul#more li a.activeSlide {display:inline-block;background:url(../../images/dot_on.gif) top left no-repeat;}
	
	.lrg { position:fixed; top:20%; left:35%; border:3px solid #ddd; display:none; z-index:201; }

    /* = Homepage Feature Tabs ====================================== */	
	.ui-tabs { padding: 0; zoom: 1;  }
	.ui-tabs .ui-tabs-nav { list-style: none; position: relative; overflow: hidden; margin: 0; font: bold 12px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; }
	.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0; padding: 0; line-height: normal; }
	.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: 0; color: #474747; padding: 12px 15px 14px 15px;  }
	.ui-tabs .ui-tabs-nav li a:hover { color: #000; background: #e4e4e4 url(../../images/bg_tabs-hover.gif) repeat-x 0 0; padding: 12px 14px 14px 14px; border-right: 1px solid #c7c7c7; border-left: 1px solid #c7c7c7; }
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
	.ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
	.ui-tabs .ui-tabs-nav li.ui-state-processing a { color: #000; background: #e4e4e4 url(../../images/bg_tabs-hover.gif) repeat-x 0 0; padding: 12px 14px 14px 14px; border-right: 1px solid #c7c7c7; border-left: 1px solid #c7c7c7; }
	.ui-tabs .ui-tabs-nav li a.tabs-1 { border-left: none; padding-left: 15px;  }
	.ui-tabs .ui-tabs-nav li a.tabs-2 { border-left: none; padding-left: 15px;  }
	.ui-tabs .ui-tabs-nav li a, 
	.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
	.ui-tabs .ui-tabs-panel { padding: 0; display: block; border-width: 0; background: none; }
	.ui-tabs .ui-tabs-hide { display: none !important; }

	.tab-feature { width: 690px; height: 293px; float: left; margin: 0 20px 0 10px; background: url(../../images/bg_tabs_archiving.jpg) no-repeat 0 0; _clear: both; }
	.tab-feature h1 { color: #fff; margin: 40px 20px 0 350px; }
	.tab-feature p { color: #fff; margin: 10px 20px 0 350px; }
	.tab-feature p.download-tag {  }
	.tab-feature p.download-tag a { height: 79px; background: url(../../images/btn_download-tag.png) no-repeat 0 0; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; color: #fff; text-align: center; margin: 0 0 0 0; padding: 10px 0 20px 210px; display: block; }
	.tab-feature p.download-tag a:hover { text-decoration: none; }
	.tab-feature p.download-tag a strong { font-size: 40px; line-height: 100%; }
	.tab-feature { width: 690px; height: 293px; float: left; margin: 0 20px 0 10px; background: url(/images/bg_tabs_archiving.jpg) no-repeat 0 0; }
	.tab-feature.full { width: 950px; height: 300px;  *margin-top: 0; }
	.tab-feature.full h1 { margin: 40px 50px 0 350px; }
	.tab-feature.full p { margin: 20px 50px 0 350px; }
	.tab-feature.migration { background: url(/images/bg_tabs_migration.jpg) no-repeat 0 0; }
	.tab-feature.management { background: url(/images/bg_tabs_management.jpg) no-repeat 0 0; }	
	.tab-feature.full.management h1 { margin: 40px 280px 0 310px; }
	.tab-feature.full.management p { margin: 10px 280px 0 310px; }
	.tab-feature.full.management .bg { position:absolute;left:875px; top:120px; height:300px;width:200px;background:none;font-size:0px;}
	.tab-feature.full.migration .bg { position:absolute;left:875px; top:120px; height:300px;width:200px;background:none;font-size:0px;}
	.tab-feature.full.migration h1 { margin: 40px 280px 0 330px; }
	.tab-feature.full.migration h2 { margin: 30px 0 -10px 325px; color:#FFFFFF; }
	.tab-feature.full.migration p { margin: 10px 280px 0 330px; }
	p.more-products { text-align: right; font-size: 10px; padding-right: 10px; }
	p.more-products a { color: #5a5a5a; font-weight: bold; text-decoration: underline; }
	p.download-tryitforfree a { background: url(/images/btn_download-tryitforfree.png) no-repeat 0 0; display: block; width: 174px; height: 25px; text-indent: -9000px; }
	
	p.download-LearnMore a { background: url(/images/btn_download-learnmore.png) no-repeat 0 0; display: block; width: 174px; height: 25px; text-indent: -9000px; }
    
    /* = Footer ====================================== */	
	#footer-nav p { margin: 20px 0; }
	#footer-nav ul { float: left; width: 110px;  color: #939393; list-style: none; margin: 0 15px; }
	#footer-nav strong { color: #939393; }
	#footer-nav ul.footer-nav-first { margin: 0 15px 0 0; }
	#footer-nav ul.footer-nav-last { margin: 0 0 0 15px; }
	#footer-nav ul li { margin: 5px 0; }
	#footer-nav ul li a { color: #b1b1b1; }
	#footer-nav ul.table { float: left; width: 100%;  color: #939393; list-style: none; margin: 0 15px; display:table; }
	* html #footer-nav ul.table { float: left; width: 100%;  color: #939393; list-style: none; margin: 0 15px; display:inline;}
	#footer-nav ul.table li {display:table-cell; padding-right:25px; }
	html #footer-nav ul.table li {display:inline; padding-right:25px; }
	#footer-sub { padding-top: 1px; margin: 5px 0 5px 0; }
	#footer-sub p { text-align: center; margin: 20px 0; color: #939393; font-size: 9px; }
	#footer-sub p a { color: #939393; }

    /* ========================================================================= */
    /* NAV STYLES                                                                */
    /* ========================================================================= */
	#nav-container { float: right; margin: 5px 0 30px 0; }
	#nav, 
	#nav ul { padding: 0; margin: 0; list-style: none; z-index: 99; position: relative;  } 
	#nav li { float: left; position: relative; margin: 0 10px; padding: 5px; border: 1px solid #fff; font: bold 12px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; }
	#nav a { display: block; color: #474747; text-decoration: none; }
	#nav a:hover { color: #0e4a7f; }
	#nav li:hover, 
	#nav li.sfhover { background: #eee; border: 1px solid #ddd; z-index: 100; }
	#nav li:hover a, 
	#nav li.sfhover a {  }
	#nav li.active_w_sub { color: #0e4a7f; }
	#nav li.sel_active_w_sub { }
	* html #nav-container { float: right; margin: 5px 0 20px 0; }
	* html #nav, 
	* html #nav ul { padding: 0; margin: 0; list-style: none; z-index: 99; position: relative; _position: static;  } 
	* html #nav li { float: left; position: relative; margin: 0 10px; padding: 5px; border: 1px solid #fff; font: bold 12px "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; }
	* html #nav a { display: block; color: #474747; text-decoration: none; }
	* html #nav a:hover { color: #0e4a7f; }
	* html #nav li:hover, 
	* html #nav li.sfhover { background: #eee; border: 1px solid #ddd; z-index: 100; }
	* html #nav li:hover a, 
	* html #nav li.sfhover a {  }
	* html #nav li.active_w_sub { color: #0e4a7f; }
	* html #nav li.sel_active_w_sub { }

	#nav li.active_w_sub a, 
	#nav li.sel_active_w_sub a { color: #0e4a7f; }
	#nav li.active_w_sub ul li.inactive_w_sub a { color: #474747; }
	#nav li ul { position: absolute; left: -999em; padding: 0px; margin: 0px; }
	#nav li:hover ul,
	#nav li.sfhover ul { left: auto; background: #fff; padding: 0px; right: -1px; border: 1px solid #ddd; margin-top: 5px; }
	#nav li ul li, 
	#nav li ul li { padding: 0px; display: block; margin: 0; border-bottom: 1px dotted #ccc; }
	#nav li:hover ul li.active_w_sub, 
	#nav li:hover ul li.sel_active_w_sub, 
	#nav li ul li.active_w_sub, 
	#nav li ul li.sel_active_w_sub { background: #eee; }
	#nav li:hover ul li:hover,
	#nav li.sfhover ul li:hover { border: 1px solid #fff; border-bottom: 1px dotted #ccc; background: #eee; }
	#nav li ul li a, 
	#nav li ul li a { display: block; width: 270px; padding: 7px; color: #474747; font-size: 11px; }
	#nav li:hover ul li a:hover, 
	#nav li.sfhover ul li a:hover { /*background: #F2A225;*/ color: #0e4a7f;  }
	#nav li:hover ul ul, 
	#nav li.sfhover ul ul { display: none; }

    /* ========================================================================= */
    /* FORM STYLES                                                               */
    /* ========================================================================= */
	label.description { display: block; font-weight: bold; }
	label.choice { padding-left: 5px; }
	input.text { width: 300px; }
	input.checkbox {  }
	input.radio {  }
	textarea { width: 300px; height: 100px; font-size: 12px; }
	select { width: 300px; }
	.search { float: left; margin-left: 1px; background: #F9DFB2; padding-bottom: 1px; width: 250px; }
	.search label { padding: 1px 0 0 2px; font-weight: bold; float: left; color: #000; }
	.search input.textBox { border: none; background: #F9DFB2; padding: 1px 0 0 5px; width: 140px; float: left; color: #000; }
	.search input.SubmitBtn { border: none; background: url(../../images/btn_submit-go.gif) no-repeat 0 0; text-indent: -900px; display: block; float: right; width: 15px; height: 11px; margin: 2px 2px 0 0; }
	

.descTitle {width:800px;}

.featuredDownload 
{
	width:950px;
	padding-top:0px;
	margin-top:10px;
	margin-left: 3px;	
}

.featuredDownload legend
{
	padding: -20px;
	background-color:white;
	border:solid 1px;
	color:#23689F;
	font-variant:small-caps;
	font-style:italic;
	padding-right:5px;
}

.softwareDownload 
{
	padding-top:0px;
	margin-top:10px;
	width:950px;
	margin-left: 3px;
	margin-bottom: 20px;
}

.softwareDownload legend
{
	
	padding: -20px;
	background-color:white;
	border:solid 1px;
	color:#23689F;
	font-variant:small-caps;
	font-style:italic;
	padding-right:5px;
}

.listWrapper
{
	padding-bottom:5px;	
}

.listWrapper h4
{
	font-weight:bold;
	font-variant:small-caps;	
	padding-top:5px;
	margin-bottom:0px;
	margin-left:30px;
}

.listWrapper h3
{
	background-color: LightGray;	
	padding: 2px 2px 3px 0px;
}

.innerResourceWrapper
{
	/* TODO: Devine these styles... */
	padding-left:55px;
	padding-top:5px;
}

img.resourceCenterHead
{
	padding: 5px 5px 0px 5px;
	float:left;
	vertical-align:middle;
}

h4.resourceCenter
{
	 padding-left:5px;
}

legend
{

	padding: -30px;
	margin:5px 0px 0px 50px;
	padding: 5px 5px 5px 5px;
	background-color:white;
	border:solid 1px;
	color:#23689F;
	font-variant:small-caps;
	font-style:italic;
	padding-right:5px;
	font-weight:bold;
}
	
	* html #castStudiesList { height: 1%; }

/* Webinar styles */
div.wnrContainer
{
    margin-left: 20px;
    margin-bottom: 30px;
}
div.wnrMonth {font-size: 19px; 
              line-height: 125%; 
              font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; 
              color: #0e4a7f;
              border-bottom: groove 2px;
              border-top: groove 2px;
              text-align:center;
              }
              
div.wnrName {font-size: 14px; 
             line-height: 150%; 
             font-weight:bold; 
             color: #0e4a7f; 
             padding-top:10px;
             }
             
div.wnrDate {
            font-style:italic;
            
            }

p.wnrInfo 
            {
             font-size: 12px;
             margin: 5px 0px 5px 0px;
            }

h2.newsHeadline
            {
               font-size: 19px; 
               line-height: 125%; 
               font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; 
               color: #0e4a7f;     
            }
            
.newsInfo
            {
             font-size: 12px;
             margin: 5px 0px 5px 10px;
            } 

.newsInfoIndent
            {
             font-size: 12px;
             margin: 5px 0px 5px 18px;
            } 

div.newsDate {
              font-style:italic;
              margin-left:20px;
              }
              
.rightMenu
    {
        float:right;
        line-height: 85%; 
        font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; 
        width: 200px;
        padding: 10px 5px 5px 5px;
        background-color: #EEEEEE;
        border: groove 2px #EEEEEE;
    }
    
    div.prodMoreInfo
        {
            width:100px;
            line-height: 150%;
            float:left;
            margin-left:50px;
        }
    
    div.prodDownload
    {
        
        width:150px;
        line-height: 150%;
        float:left;
        margin-left:25px;
         
    }
    
    h2.prodList
        {
            text-align:center;
            background-color:Menu;    
            
        }
        
    div.prodWrapper
        {
            width:75%;
        }
        
   div.prodLinkWrapper
        {
            width:100%;
            padding-bottom: 25px;
            margin-left: 300px;
        }
        
   div.prodTeaserWrapper
        {
            line-height:175%;  
            margin-left: 50px;  
        }
        
   .prodH1
        {
            text-align:center;    
            text-decoration:underline;
        }
        
    .showWrapper 
    {
        margin: 10px 0px 15px 50px;    
    }
    
     .showWrapper p
        {
            margin: 10px 0px 0px 25px;
        }
    
        div.showsAndConferences legend
        {
	        margin:5px 0px 0px 50px;
	        padding: 5px 5px 5px 5px;
	        background-color:#4A4A4A;
	        border:solid 1px;
	        color:White;
	        font-variant:small-caps;
	        font-style:italic;
	        padding-right:5px;
	        font-weight:bold;
        }
        
div.microForm
{
   /* background-image: url(/images/microform_bg.png);*/
   border: groove 2px black;
   padding: 10px 10px 10px 10px;
}

div.microForm .microSubmit
{
     border: 1px solid #000000;
      background-color: #FFFFFF;
      padding: 2px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-weight: bold;
      font-size: 12px;
      cursor: default;
}

div.MicroForm #submitpad
{
  padding: 5px;
  background-color: #ff0000;
  margin: 0px;
  border-width: 3px;
  border-color: #ff0000;
  border-spacing: 0;
}

hr
{
    border-style: solid;
    border-width: 1px;
    border-color: #F2A225;    
}

.prodListHR
{
    margin: -10px 0 -5px 20px;
}

.prodListOptionBox
{
    text-align: center;
    vertical-align: middle;
    margin: 10px 15px 10px 25px;
    border: 1px solid #F2A225;    
    background-color: #F9DFB2;
}
