﻿body
{
    font: 11px/20px Georgia, "Times New Roman" ,Times,serif; /*color: #667;*/
    margin: 0;
    padding: 0;
    background-color: Gray;
   /* background-image: url(../Images/background_concrete_black.gif);*/
    background-repeat: repeat;
}



.handcursor
{
    cursor:hand;
    cursor:pointer;
}
.test1
{
    color: white;
    background-color: black;
}
.LabelText
{
font:11px/20px Georgia,"Times New Roman",Times,serif;
color:#667;	
}

.LabelTextBold
{
font:11px/20px Georgia,"Times New Roman",Times,serif;
color:#667;
font-weight:bold;	
}

.lblMessageError
{
font:14px Georgia,"Times New Roman",Times,serif;
color:Red;
text-align:center;
width:100%;
padding-left:0px;
height:20px;
font-weight:bold;
background-color:Yellow;
}

.lblMessage
{
font:14px Georgia,"Times New Roman",Times,serif;
color:#667;
text-align:left;
width:470px;
background-color:Yellow;
font-weight:bold;
}


.lblMessageInfo
{
font:14px Georgia,"Times New Roman",Times,serif;
color:#667;
text-align:left;
width:470px;
height:20px;
background-color:Yellow;
font-weight:bold;

}

.LoginError
{
	font-family:Verdana;
	font-size:x-small;
	color:Red;
	text-align:center;
	padding-left:0px;
}


.Seperator
{
	background:url("../images/Seperator.gif") no-repeat;
	margin:0 0 0 0;
	height:10px;
	width:167px;
	display:inline-block;
}

.dottedLine
{
	background:url("../images/Seperator.gif") repeat-x;
	margin:0 0 0 0;
	height:10px;
	width:500px;
	display:inline-block;
}

.RegistrationLabel
{
	margin-left:20px;
	width:150px;
	display:inline-block;
}

.TermsLabel
{
	margin-left:20px;
	width:415px;
	display:inline-block;
}

.TermsLabel1
{
	margin-left:20px;
	width:105px;
	display:inline-block;
}

.TermsLabel2
{
	margin-left:0px;
	width:95px;
	display:inline-block;
}

.RegistrationTextBox
{
	width:200px;	
}

.TermsLink
{
color: #667;
text-decoration: underline;
}

a
{
    color: black;
    text-decoration: none;
}

a:hover {
color: #667;
text-decoration: none;
background-color: transparent;
border-color: #686868;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}

.ImageLink
{
	border-style:none;
}

.SmallTextWhite
{
    font-size: 1pt;
    color: white;
}

.ArticleHeader
{
    background-image: url(../Images/Header_Article_Diamond.jpg);
    margin: 10px 0  10px 0;
    width: 555px;
    height: 30px;
    background-repeat: no-repeat;
    font-weight: bold;
    font-size: 15pt;
    font-family: Arial;
    padding: 5px 0 0 0;

}
.ArticleAuthor
{
    font-size: 8pt;
    font-family: arial;
    line-height: 13px;
    text-align: justify;
    margin-left:10px;
    height:85px;
}

.ArticleAuthorImage
{
   margin:0 10px 0 10px;
}

.ArticleTitleMain
{
    font-size: 12pt;
    font-family: arial;
    font-weight: bold;
}

.ArticleBodyMain
{
    font-size: 10pt;
    font-family: arial;
    line-height: 17px;
    text-align: justify;
}

.ArticleForumLink
{
    margin:20px  0px 10px 0px;
    font-size: 8pt;
    font-family: arial;
    font-weight: bold;    
}

.InvertedBold
{
    font-size: 12pt;
    font-family: Arial;
    color: white;
    background-color: black;
    font-weight: bold;
}
.LoginText
{
	width:92px;
}

.SearchText
{
	width:155px;
}

.LoginTextLabel
{
text-align:Center;	
width:201px;
}

#CurrentLocation
{
    position:absolute;
    top:0px;
    right:200px;
}

#pageHeader
{
    margin: 0px 0px 0px 0px;
    background: url( "../images/Banner2.gif" ) no-repeat;
    /*background: url( "../images/BannerBG5temp.jpg" ) no-repeat;*/
    height: 92px;
    position: relative;
    top: 0px;
    left: 0px;
    /*style="left: 0px; top: 0px; text-align: center">*/
    border-left: black 3px solid;
    border-right: black 3px solid;
}


#Toolbar
{
    margin: 0px 0px 0px;
    background: url(   "../images/ToolbarBG_orig.jpg" ) no-repeat;
    height: 25px;
    position: relative;
    left: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 2px;
    padding-right: 0px;
    border-left: black 3px solid;
    border-right: black 3px solid;

}

#Toolbar span
{
	padding-left:18px;
	padding-right:18px;

}

.ToolbarDate
{
 
	text-align:center;
}


#Toolbar a
{
color: #000000;
text-decoration:none;
font-weight:bold;
}

#Toolbar a:hover
{
color: #000000;
text-decoration:none;
font-weight:bold;
}




#Spacer
{
background-color:#686868;
position:absolute;
height:105px;
width:1024px;
top:117px;
left:0px;
}

#SpacerBlack
{
    margin: -5px 0px 0px;
    background-color: black;
    position: relative;
    height: 5px;
    width: 1002px;
/*   
    border-left: black 5px solid;
    border-right: black 5px solid;*/
}

#LoginLabel
{
text-align:right;	
}
#LoginLabel2
{

text-align:right;	
}

.NavCenter
{
text-align:center;
position:relative;
padding-left:15px;
padding-right: 15px;
padding-top:0px;
padding-bottom:0px;	
vertical-align:middle;
}

.NavLeft
{
text-align:left;
position:relative;
padding-left:15px;
padding-right: 15px;
padding-top:0px;
padding-bottom:0px;	
vertical-align:middle;
}

.NavLeftForgot
{
text-align:left;
position:relative;
margin-left:5px;
padding-left:15px;
padding-right: 15px;
padding-top:0px;
padding-bottom:0px;	
vertical-align:middle;
background:url("../images/LittleArrow.gif") no-repeat;
}

.COTCreateNew
{
text-align:left;
position:relative;
margin-left:40px;
padding-left:15px;
padding-right: 15px;
padding-top:0px;
padding-bottom:0px;	
vertical-align:middle;
background:url("../images/LittleArrow.gif") no-repeat;
}



#NavLogin
{
    margin: -9px 0px 0px;
    padding-bottom: 0px;
    position: relative;
    top: 0px;
    left: 4px;
    width: 201px;
}


#NavLoginHeader
{
    background: url( "../images/NavHeader.gif" ) no-repeat;
    padding-top: 3px;
    height: 25px;
    width: 201px;
    position: relative;
    top: 0px;
    left: 0px;
    text-align: center;
    font-family: Verdana;
    font-size: x-small;
    font-weight: bold;
}

#NavLoginBody{
margin: -2px 0 0 0;
padding-left:15px;
padding-right: 15px;
padding-top:5px;
padding-bottom:5px;
/*background:url("../images/NavBG2.jpg") repeat-y;*/
position:relative;
top:0px;
left:0px
}

#NavLoggedInBody{
margin:-2px 0 0 0;
padding-left:15px;
padding-right: 15px;
padding-top:5px;
padding-bottom:5px;
/*background:url("../images/NavBG2.jpg") repeat-y;*/
position:relative;
top:0px;
left:0px
}


#NavLoginButton
{
text-align:center;
position:relative;
padding-left:15px;
padding-right: 15px;
padding-top:5px;
padding-bottom:0px;	
}

#NavLoginFooter{
margin:0 0 0 0;
background:url("../images/NavFooter.jpg") no-repeat;
height:12px;
width:201px;
position:relative;
top:0px;
left:0px;
}



/*Membership Navigation Area*/

#NavMember
{
    margin: 0px 0px 0px 0px;
    padding-bottom:0px;
    position:relative;
    top: 0px;
    left:4px;
    width:201px;
 /*
margin: 3px 0px 0px 0px;
padding-bottom:5px;
position:relative;
top: 0px;
left:6px;
width:201px
*/
}

#NavMemberHeader{
margin:0 0 0 0;
padding-top: 3px;
background:url("../images/NavHeader.gif") no-repeat;
height:25px;
width:201px;
position:relative;
top:0px;
left:0px;
text-align:center;
font-family:Verdana;
font-size:x-small;
font-weight:bold;
}

#NavMemberBody{
margin:-2px 0 0 0;
padding-left:15px;
padding-right: 15px;
padding-top:5px;
padding-bottom:5px;
/*background:url("../images/NavBG2.jpg") repeat-y;*/
position:relative;
top:0px;
left:0px
}

#NavMemberFooter{
margin:0 0 0 0;
background:url("../images/NavFooter.jpg") no-repeat;
height:12px;
width:201px;
position:relative;
top:0px;
left:0px;
}

/*Membership Navigation Area*/




#NavTopics
{
    margin: 0px 0px 0px 0px;
    padding-bottom:0px;
    position:relative;
    top: 0px;
    left:4px;
    width:201px;
}

#NavTopicHeader
{
margin:0 0 0 0;
padding-top:3px;
background:url("../images/NavHeader.gif") no-repeat;
height:25px;
width:201px;
position:relative;
top:0px;
left:0px;
text-align:center;
font-family:Verdana;
font-size:x-small;
font-weight:bold;
}

#NavTopicBody{
margin:-2px 0 0 0;
padding-left:15px;
padding-right: 15px;
padding-top:5px;
padding-bottom:5px;
/*background:url("../images/NavBG2.jpg") repeat-y;*/
position:relative;
top:0px;
left:0px
}

#NavTopicBody ul li a
{
color: #667;
text-decoration:none;
font-weight:bold;
}

#NavTopicBody ul li a:hover
{
color: #667;
text-decoration: none;
background-color: transparent;
border-color: #686868;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
font-weight:bold;
}

#NavTopicFooter{
margin:0 0 0 0;
background:url("../images/NavFooter.jpg") no-repeat;
height:12px;
width:201px;
position:relative;
top:0px;
left:0px;
}




#NavContactUs
{
margin: 0px 0px 0px 0px;
padding-bottom:0px;
position:relative;
top: 0px;
left:4px;
width:201px
}

#NavContactUsHeader{
margin:0 0 0 0;
padding-top:3px;
background:url("../images/NavHeader.gif") no-repeat;
height:25px;
width:201px;
position:relative;
top:0px;
left:0px;
text-align:center;
font-family:Verdana;
font-size:x-small;
font-weight:bold;
}

#NavContactUsBody{
margin:-2px 0 0 0;
padding-left:15px;
padding-right: 15px;
padding-top:5px;
padding-bottom:5px;
background:url("../images/NavBG2.jpg") repeat-y;
position:relative;
top:0px;
left:0px
}

#NavContactUsBody ul li a
{
color: #667;
text-decoration:none;
font-weight:bold;
}

#NavContactUsBody ul li a:hover
{
color: #667;
text-decoration: none;
background-color: transparent;
border-color: #686868;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
font-weight:bold;
}

#NavContactUsFooter{
margin:0 0 0 0;
background:url("../images/NavFooter.jpg") no-repeat;
height:12px;
width:201px;
position:relative;
top:0px;
left:0px;
}

#NavLeftFooter
{
margin:0 0 0 0;
padding-top:3px;
background:url("../images/NavHeader.gif") no-repeat;
height:700px;
width:201px;
position:relative;
top:0px;
left:4px;
text-align:center;
font-family:Verdana;
font-size:x-small;
font-weight:bold;
}





.FooterCenter
{
text-align:center;
position:relative;
padding-left:15px;
padding-right: 15px;
padding-top:0px;
padding-bottom:0px;	
vertical-align:middle;
}

#Footer  a
{
color: #000000;
text-decoration:none;
padding:0px 20px 0px 20px;
}

#Footer a:hover
{
color: black;
text-decoration: none;
background-color: transparent;
border-color: #686868;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
padding:0px 20px 0px 20px;
}


.ImageAndTextLayout
{
	width:100%;
	text-align:left;
}

.ImageAndTextImageBlock
{
	text-align:left;
	width:70px;
	float:left;
}

.ImageAndTextTextBlock
{
	float:right;	
}

.ImageAndTextTitleBlock
{
	text-align:left;
	float:left;
}

ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
}

/*
ul li{
list-style-type:none;
list-style-position:outside;
list-style-image:url("../images/nut.gif");
}
*/

#C1
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    width: 1002px;
    background-image: url(../Images/Background_body.jpg);
    background-repeat: repeat-y;
    /*border-left: black 5px solid;
    border-right: black 5px solid;*/
}

#C2
{
margin-top:5px;

}

#NavAreaLeft
{
    float:left;
    width:215px;
    
  /*  
    position:relative;
    width:215px;
    left:0px;
    top: 0px;
*/
}


#MainArea
{
    margin-top:5px;
    margin-left:220px;
    margin-right:220px;
    background-color:White;
   /* 
    margin: 0px 0px 0px 0px;
    --height: 890px;
    width: 707px;
    position: absolute;
    --*top: 125px;
    top: 0px;
    left: 215px;
    background-color: White;
    --*z-index: 1;
*/    
}

#MainArea2
{
    margin-top:5px;
    margin-left:220px;
    margin-right:220px;
    background-color:White;
}
#MainAreaContent
{
    /*height: 1100px;
    width: 695px;
    margin: 10px 10px 0px 10px;
    position: relative;
    background-position: 0% 0%;
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-color: transparent;
    overflow: auto;
*/
    
}

#NavAreaRight
{
    float:right;
    width:215px;
    /*
    margin: 0 0 0 0;
    width: 294px;
    position: absolute;
    top: 0px;
    left: 921px;
    height: 900px;
    background-image: url(Images/BlackDiamondPlateTile1.jpg);
    background-attachment: fixed;
    background-repeat: repeat;*/
}

#Footer
{
    clear:both;
    padding-top: 0px;
    background: url( "../images/Footer3b.jpg" ) no-repeat;
    height: 51px;
    text-align: center;
    border-top: solid 5px black;
    border-left: solid 5px black;
    border-right: solid 5px black;
    margin-top:5px;
    position:relative;
    

}


#MainAreaHeader
{
    margin: 0 0 0 0;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 0px;
    position: relative;
    top: 0px;
    left: 1px;
    /*width: 513px;
    height: 795px;*/
    background-position: 0% 0%;
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-color: transparent;
}


#MainAreaUserRegistration{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/UserRegistrationHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaRequestRewardPoints{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/RequestRewardPointsHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 512px;
height:750px;
}

#MainAreaScoreboard{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/ScoreboardHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 512px;
height:750px;
}

#MainAreaCircleOfTrust{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/CircleOfTrustHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 512px;
height:750px;
}

#MainAreaResponseRewardPoints{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/ResponseRewardPointsHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 512px;
height:750px;
}

#MainAreaMemberRewards{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/MemberRewardsHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaManageProfile{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/ManageProfileHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaUpdatePassword{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/UpdatePasswordHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaResetPassword{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/ResetPasswordHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaRequestUsername{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/RequestUsernameHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaContactUs{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/ContactUsHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaActivateAccount{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/ActivateAccountHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaTechnicalDifficulties{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/TechnicalDifficultiesHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaCancelAccountRequest{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/CancelAccountRequestHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#MainAreaPasswordResetConfirmAccount{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:50px;
padding-bottom:0px;
background:url("../images/PasswordResetConfirmHeader.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:750px;
}

#RightBorder{
margin:0 0 0 0;
height:1070px;
width:2px;
position:absolute;
top:0px;
left:1025px;
background-color:Black;
display:inline-block;

}





#NavSearch
{
    /*height:87px;*/
    margin: -9px 0px 0px;
    padding-bottom: 0px;
    position: relative;
    top: 0px;
    left: 10px;
    width: 201px;
}

#NavSearchHeader
{
    background:url("../images/NavHeader.gif") no-repeat;
    padding-top:3px;
    height:25px;
    text-align:center;
    font-family:Verdana;
    font-size:x-small;
    font-weight:bold;
}

#NavSearchBody
{
    margin:-2px 0 0 0;
    padding-left:15px;
    padding-right: 15px;
    padding-top:5px;
    padding-bottom:5px;
    position:relative;
    top:0px;
    left:0px
}

#NavSearchButton
{
    vertical-align:middle;
    text-align:center;
    position:relative;
    padding-left:5px;
    padding-right: 5px;
    padding-top:5px;
    padding-bottom:0px;	
}

#NavSearchFooter
{
    background:url("../images/NavFooter.jpg") no-repeat;
    height:12px;
}



#NavSponsor
{
    margin: 0px 0px 0px;
    padding-bottom: 0px;
    position: relative;
    top: 0px;
    left: 10px;
    width: 201px;
}

#NavSponsorHeader
{
    background:url("../images/NavHeader.gif") no-repeat;
    padding-top:3px;
    height:25px;
    text-align:center;
    font-family:Verdana;
    font-size:x-small;
    font-weight:bold;
}

#NavSponsorBody
{
    padding-left:15px;
    padding-right: 15px;
    padding-top:5px;
    padding-bottom:5px;
    /*background:url("../images/NavBGWide.jpg") repeat-y;*/
}

#NavSponsorFooter
{
    /*background:url("../images/NavFooter.jpg") no-repeat;*/
    height:12px;
}


#RequestPointsStepOne{
margin:0 0 0 0;
padding-left:5px;
padding-right: 5px;
padding-top:5px;
padding-bottom:0px;
background:url("../images/Step1Header.jpg") no-repeat;
position:relative;
top:0px;
left:1px;
width: 513px;
height:25px;
}



.ContentInstructionsIcon 
{
	margin-left:10px;	
	width:16px;
	height:18px;
	display:inline-block;
	background:url("../Images/content_info.jpg")  no-repeat;
}

.ContentInstructionsLine
{
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:330px;
	display:inline-block;	
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ScoreboardInstructionsLine
{
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:300px;
	display:inline-block;	
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ScoreboardSummaryLine
{
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:270px;
	display:inline-block;	
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ScoreboardDetailsRequestsLine
{
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:135px;
	display:inline-block;	
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ScoreboardOpenRequestsLine
{
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:100px;
	display:inline-block;	
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ScoreboardClosedRequestsLine
{
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:95px;
	display:inline-block;	
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentTitle
{
	padding-left:10px;
	font-weight:bold;
	vertical-align:middle;
}

.ContentDetail
{
	padding-left:35px;
	padding-right:10px;
	vertical-align:top;
}

.ContentDetailBold
{
	padding-left:35px;
	padding-right:10px;
	vertical-align:top;
	font-weight:bold;
}

.ContentLabel
{
	width:120px;
	float:left;
	padding-left:35px;
	vertical-align:top;
}

.ContentLabelNarrow
{
	width:50px;
	float:left;
	padding-left:35px;
	vertical-align:top;
}

.ContentLabelBold
{
	width:50px;
	float:left;
	padding-left:35px;
	vertical-align:top;
	font-weight:bold;
}

.ContentLabelWide
{
	width:145px;
	float:left;
	padding-left:35px;
	vertical-align:top;
	font-weight:normal;
}

.ContentSpacer
{
	margin-left:5px;	
	width:21px;
	height:18px;
	display:inline-block;	

}

.ContentCombo
{
	width:200px;	
}

.ContentBulletIcon 
{
	margin-left:5px;	
	width:21px;
	height:18px;
	display:inline-block;	
	background:url("../Images/arrows.jpg") no-repeat;
}

.ContentBulletLine
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:230px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentStep1Line
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:265px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentResponseStep1Line
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:30px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentResponseStep2Line
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:230px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentStep2Line
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:290px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentStep3Line
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:290px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentStep4Line
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:235px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentStep5Line
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:175px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

.ContentStep6Line
{
	display:inline-block;	
	background:url("../Images/DottedLine.jpg") repeat-x;
	width:175px;
	vertical-align:middle;
	height:18px;
	margin-left:5px;
}

