/*  portal stuff */

img.image_GO
{
    background: url(../../../images/buttons/btn_go.gif);
    width: 32px;
    height: 22px;
}

input.image_GO
{
    background: url(../../../images/buttons/btn_go.gif);
    width: 32px;
    height: 22px;
}

img.image_PrintThisPage
{
    background: url(../../../images/buttons/PrintThisPage.jpg);
    width: 148px;
    height: 56px;	
}


img.image_Continue
{
    background: url(../../../images/buttons/btn_continue.gif);
    width: 110px;
    height: 38px;
}

input.image_Continue
{
    background: url(../../../images/buttons/btn_continue.gif);
    width: 110px;
    height: 38px;
}

img.image_Return
{
    background: url(../../../images/buttons/btn_return.gif);
    width: 110px;
    height: 38px;
}

img.image_Purchase
{
    background: url(../../../images/buttons/btn_purchase.gif);
    width: 110px;
    height: 38px;
}

img.image_cvv2
{
    background: url(../../../images/cvv2a.gif);
    width: 360px;
    height: 189px;
}

.table_head_blue, th.table_head_blue
{
	background-color: #3671BD;
	color: #FFFFFF;
	padding: .5em 1em;
	border: 2px solid #FFFFFF;
	text-align: left;
	font-weight: bold;
}

#main_content_text_full h1,
#main_content_text_full h2 
{
	color: #00318F;
}

#callout_float
{
	position: absolute;
	height: 154px;
	width: 297px;
	top: 20px;
	left: 563px;
	text-align: right;
	margin-left: 1em;
}

.tableheader, th
{
    text-align: left;
    FONT-SIZE: 9pt;
    COLOR: #000099;
}
.tabletitle
{
    FONT-SIZE: 11pt;
    font-weight:bold;
    COLOR: #000099;
}

.menuitem
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
}
.menutitle
{
    FONT-SIZE: 10pt;
    font-weight: bold;
    COLOR: #000099;
}

.orderform_float_heading
{
	font-family: tahoma;
	font-size: 14px;
	background-color: #6688CB;
	color: #FFFFFF;
	padding: .3em .7em;
	border: 2px solid #FFFFFF;
	text-align: left;
	font-weight: bold;
}

#popup_main_container_attn {
	position: relative;
	width: 588px;
	height: 538px;
	background: url('../../../images/background/bg_body.jpg') repeat-x 0 0;
}

#WarningHdr 
{
	
}

#popup_header {
	position: relative;
	height: 64px;
	width: 588px;
	background: url('../../../images/background/bg_popup_header.jpg') repeat-x 0 0;
	border-bottom: 1px solid #FFFFFF;
}

#footer_popup {
	height: 44px;
	width: 588px;
	background: url('../../../images/background/bg_footer_popup.jpg') no-repeat 0 0;
	border-top: 2px solid #FFFFFF;
}

#popup_container
{
	display:none; 
	z-index:100; 
	border: solid black 3px; 
	height: 650px;
	font-size: 11px; 
	position: relative;
	width: 588px;
	text-align: left;
}

/* For the full block to be clickable, the < a > tag (normally inline) needs to be a block */
#info_menu a {
	display: block;
	color: #FFFFFF;
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	height: 31px;
	width: 216px;
	padding-left: 9px;
	line-height: 31px;
	background: url('../../../images/buttons/btn_info_menu.jpg') no-repeat 0 -31px;
}

#main_spacer 
{
	clear: both;
	width: 860px;
	margin-left: 20px;
	font-size: 8.5pt;
}

#main_spacer a {
	color: #003399;
}

#main_spacer p {
	color: #666666;
	font-size: 10px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 12px;
}

.telerik_copy {
	color: #666666;
	font-size: 10px;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
}


/* No Documents Found Message */

body.NoDocsMsg,
body.Redirect{
	width: 450px;
}

#NoDocsMsg_container,
#Redirect_container {
	position: relative;
	width: 450px;
	text-align: left;
	border: solid #0172C2 3px;
	}

#NoDocsMsg_header,
#Redirect_header {
	position: relative;
	height: 64px;
	width: 450px;
	background: url('../../../images/background/bg_body.jpg') repeat-x 0 0;
	border-bottom: 1px solid #FFFFFF;
}

#NoDocsMsg_main_container_attn,
#Redirect_main_container_attn {
	position: relative;
	width: 450px;
	height: 352px;
	background-color: #D8E3F5;
	border-top: 1px solid #FFFFFF;
	font-size: 11px;
}
