/* CSS Document */
.strike{
text-decoration:line-through;
}
#package_feature_box{
background-color:#ebf0fa;
border: #000099 2px solid;
margin:10px;
padding:10px;
}

#package_feature_box2{
background-color:#fffed6;
border:#000000 2px solid;
margin:10px;
padding:10px;
}
.order_box{
background-color:#fffed6;
border:#000000 2px solid;
margin:20px;
padding:10px;
}
.big_text{
font-size:13px;
color:#333333;
}
.float_right{
float:right;
}
.content_heading{
display:block;
height:20px;
font-size:14px;
font-weight:bold;
color:#1b3e60;
font-weight:bold;
width:593px;
padding-top:15px;
background-image:url(../images/trans_border.jpg);
background-position: left bottom;
background-repeat:no-repeat;
}
.sub_heading{
font-size:14px;
font-weight:bold;
color:#1b3e60;
}
.sub_heading_black{
font-size:14px;
font-weight:bold;
color:#000000;
}
.sub_heading_large{
font-size:20px;
font-weight:bold;
color:#1b3e60;
}
.sub_heading_red{
font-size:22px;
margin-top:20px;
margin-bottom:20px;
font-weight:bold;
color: #CC0000;
}
.content_heading2{
display:block;
height:20px;
padding-left:20px;
font-size:14px;
font-weight:bold;
color:#1b3e60;
font-weight:bold;
width:593px;
padding-top:10px;
background-image:url(../images/trans_border.jpg);
background-position: left top;
background-repeat:no-repeat;
}
.box_heading{
display:block;
background-image: url(../images/feature_top.jpg);
background-repeat:no-repeat;
padding-left:10px;
padding-top:5px;
font-size:12px;
font-weight:bold;
background-color:#1b3e60;
height:20px;
color:#FFFFFF;
}
.box_bottom{
display:block;
padding-left:10px;
padding-top:5px;
font-size:12px;
font-weight:bold;
background-image:url(../images/feature_bottom.jpg);
height:20px;
color:#FFFFFF;
}
.side_box{
border:#888888 solid 1px;
margin-bottom:5px;
background-color:#ced5df;
color:#1b3e60;
}

.blue_bold {
	font-weight: bold;
	color: #1b3e60;
	padding-left: 5px;
}
.choice_box{
border:#888888 solid 1px;
width:525px;
margin-top:10px;
padding:2px;
}
.pick_box{
padding-left:60px;
padding-bottom:10px;
}
.selected{
height:18px; background-color:#CCFFFF; padding-bottom:3px; cursor:pointer; cursor:hand;
}
.deselected{
height:18px; background-color:#FFFFFF; padding-bottom:3px; cursor:pointer; cursor:hand;
}
.radio{
margin-bottom: -1px;
margin-top: 0px;
}
.hover{
height:18px; 
background-color: #CCCCCC; 
padding-bottom:3px;
cursor:pointer;cursor:hand;
}
.more{
width:530px;
overflow:hidden;
height:0px;
margin-left:1px;
margin-top:4px;
}
.test{
border:#888888 solid 1px;
padding:5px;
height:95%;
}
.learn_more{
cursor:pointer; cursor:hand;
color:#0000FF;
}
.packageList{
margin:5px;
font-size:10px;
}
.options{
margin-top:10px;
}

.form_box {
	height:40px;
	line-height:40px;
	display:block;
	margin-left:10px;
}
.thumbnail{
float:left;
padding:2px;
border:#CCCCCC 1px solid;
margin:2px;
cursor:pointer;
cursor:hand;
}
.hand{
cursor:pointer;
cursor:hand;
}
.portChoice{
padding:3px;
font-weight:bold;
background-color:#999999;
color:#FFFFFF;
padding-left:15px;
border:1px #333333 solid;
margin-bottom:5px;
margin-top:5px;
}
.portOver{
background-color:#1b3e60;
}
.form_table{
border:1px #1b3e60 solid;
}
.even_row{
background-color:#E1E1E1;
}
.row_padding{
padding-top:7px; padding-bottom:7px;
}
.help_box{
background-color:#FFFFCC; border:#666666 1px solid; width:150px; visibility:hidden; padding:2px; position:absolute;
}
.help{
color:#0000FF; cursor:pointer; cursor:hand;
}
.table_top{
background-image:url(../images/feature_bottom.jpg);
height:19px;
line-height:19px;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
}
.table_top a{
color:#FFFFFF;
text-decoration:none;
}
.table_top a:hover{
color:#FF0000;
text-decoration:underline;
}
.error{
color:#FF0000;
}
.tab{
background-image: url(../images/tab_bg.jpg);
height:24px;
line-height:24px;
width:143px;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-align:center;
float:left;
cursor:pointer;
cursor:hand;
margin-bottom:-2px;
list-style:none;
}
.tab2{
background-image: url(../images/tab_selected.jpg);
height:24px;
line-height:24px;
width:143px;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-align:center;
float:left;
cursor:pointer;
cursor:hand;
margin-bottom:-2px;
list-style:none;
}
.tab_box{
border:#1b3e60 solid 1px;
}
.TabbedPanelsContent{
background-color:#ced5df;
color:#1b3e60;
}
.green_box{
width:117px;
height:33px;
line-height:33px;
background-image:url(../images/Green_box.jpg);
background-repeat:no-repeat;
text-align:center;
font-size:13px;
font-weight:bold;
color:#1b3e60;
margin-top:10px;
}
.arrow_box{
width:117px;
height:108px;
line-height:33px;
background-image:url(../images/Arrow_box.jpg);
background-repeat:no-repeat;
text-align:center;
font-size:13px;
font-weight:bold;
color:#1b3e60;
margin-top:10px;
}
.text_box_long{
width:209px;
}