body {
	margin:0;
	padding:0;
	line-height: 1.5em;
}

body {
    background-color: #d8daf1;
	margin: 5px 0px 10px 0px;
	padding-top: 10px;
    padding-bottom: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
	color:#13007b;
}

#maincontainer {
	width: 900px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
}

#topsection {
	background: #d8daf1 url('images/header.jpg') no-repeat scroll center top;
	height: 115px; /*Height of top section*/
}

#boxtop {
	background: #ffffff url('images/box1-top.jpg') no-repeat scroll center top;
	height: 20px; /*Height of top section*/
	float: left;
	width: 100%;
}

#contentwrapper{
	float: left;
	width: 100%;
	background: #ffffff url('images/box1-middle.jpg') repeat-y;
}

#contentcolumn{
	margin-left: 200px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
	float: left;
	width: 200px; /*Width of left column*/
	margin-left: -900px; /*Set left margin to -(MainContainerWidth)*/
	padding-top:10px;
}

.buttonscontainer {
	margin-left:1px;
	width: 199px;
}

.buttons a {
	color: #13007b;
	background-color: #FFFFFF;
	padding: 4px;
	display: block;
	font: 15px Arial, sans-serif;
	font-weight: bold;
/*
border-left: 1px solid #73a5de;
border-right: 1px solid #73A5DE;
border-top: 1px solid #73A5DE;
border-bottom: 1px solid #73A5DE;	*/
	text-decoration: none;
	text-align: center;
}

.buttons a:hover {background-color: #13007b;
color: #FFFFFF;
text-decoration: none;}

#boxbottom {
	background: #ffffff url('images/box1-bottom.jpg') no-repeat scroll center top;
	float: left;
	height: 20px;
	width: 100%;
}

#footer {
	clear: left;
	width: 100%;
	color: #000000;
	text-align: center;
	padding: 1px 0 5px 0;
}

#footer a {
	color: #000080;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}

.copyright {
	font-size:12px;
    padding: 5px 0 0 0;
}

.innertube{
	margin: 25px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}


#signup {
	width: 630px;
	height: 50px;
	margin-top: 12px;
	padding: 30px 0 0 0;
	float: left;
    text-align:center;
	background: url(images/white_paper_box.png) no-repeat scroll center top;
}

.small_link {
            font-size: 10px;
}
.formlabel {
           padding-top:7px;
           padding-left:0px; 
           padding-right:0px; 
           text-align:right;
}

.formlabel2 {
           padding-top:7px;
           padding-left:7px; 
           padding-right:5px; 
           text-align:left;
}

.formdata {
	width: 100px; 
	height: 18px; 
	font-family: Tahoma, sans-serif; 
	font-size: 12px; 
	padding-left: 3px;
	border: 1px solid #838383;
}

.tbl-data-left {
    border-top: 1px #D2CAFF solid;
    border-left: 1px #D2CAFF solid;
    padding:4px 4px 4px 4px;
}

.tbl-data-right {   /* continuation data has no top border */
    border-top: 1px #D2CAFF solid;
    border-left: 1px #D2CAFF solid;
    border-right: 1px #D2CAFF solid;
    padding:4px 4px 4px 4px;
}

.tbl-data2-left {   /* continuation data has no top border */
    border-left: 1px #D2CAFF solid;
    padding:4px 4px 4px 4px;
}

.tbl-data2-right {
    border-left: 1px #D2CAFF solid;
    border-right: 1px #D2CAFF solid;
    padding:4px 4px 4px 4px;
}

.tbl-hdr-left {
	background-color:#D8DAF1;
    border-top: 1px #D2CAFF solid;
    border-left: 1px #D2CAFF solid;
    padding:4px 4px 4px 4px;
    font-weight:bold;
}

.tbl-hdr-right {
	background-color:#D8DAF1;
    border-top: 1px #D2CAFF solid;
    border-left: 1px #D2CAFF solid;
    border-right: 1px #D2CAFF solid;
    padding:4px 4px 4px 4px;
    font-weight:bold;
}

.tbl-border {
    border-top: 1px #D2CAFF solid;
}

.shhh {
    display:none;
}

h1 {
	font-size: 24px;
    color:#13007b;
    text-align:center;
    padding-bottom:3px;
    font-weight: bold;}

H2 {font-size: 20px; color:#13007b;}

H3 {font-size: 18px; color:#13007b;}

.title1 {
   color: #13007b;
   font-size:16px;
   font-weight: bold;
}

ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

li {
	background-image: url(images/dbl-arrow.gif);
	background-repeat: no-repeat;
	background-position: 7px 0;
	padding-left: 27px;
}


.links {
	font-size: 12px; 
	text-align:center;
    padding-left: 25px; /* adjust for right column padding */
}

.link_row1 {
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px 1px 0;
    border-color: #d0d3ed;
    text-align:left;
	padding:10px;
}

.link_row2 {
	background-color: #e6e6fe;
	border-style: solid;
	border-width: 1px 1px 0;
	border-color: #d0d3ed;
	text-align:left;
	padding:10px;
}

.title1 {
	color: #13007b;
	font-size:16px;
	font-weight: bold;
}
