/*
                   RGB               Hex
blue dark	 44   59  146  	   #2C3B92li
blue med	 57  134  205  	   #3986CD
blue light	105  208  255  	   #69D0FF
gray 40% black	153  153  153  	   #999999
gray 70% black	 76   76   76	   #4C4C4C




NEW
light blue     111 156 206     #328ecd
med blue        43 70 151      #384a90

UPDATED 2009 04 23
light blue      51  142  205    #328ecd

UPDATED 2009 05 05
med blue        52  123  190    #347BBE


red highlight  239   61   47    #ef3d2f
*/


body {
	 margin     	    : 0;
	 padding    	    : 0;
	 font-family	    : "Arial";
	 font-size  	    : 80%!important;
	 color      	    : #000;
}


h1,h2,h3,h4,h5 {
	 font-family        : "Verdana";
	 text-align         : left;
	 color              : #347BBE;
         padding            : 0;
	 margin             : 0;
	 margin-bottom      : 4px ;
	 margin-top         : 2px;
}

h1{
         font-size          : 135%;
}

h2{
         margin-top         : 5px;
         font-size          : 100%;
}

b{
	 font-weight        : 600;
	 color              :#404040;
}

a {
	 color              : #347BBE;
	 text-decoration    : none;
}

a:visited{
	 color              : #347BBE;
	 text-decoration    : none;
}

a:hover {
	 color              : #979797;
	 text-decoration    : underline;
}

a:active{

}

.Forward{
        width             : 100%;
        height            : 40px;
        clear             : both;
}

.SignupBtn{
        float             : right;
        margin-right      : 15px;
        margin-top        : 0;
}

.SignupBtn a{
	background        : url(button.png) no-repeat;
	background-repeat : no-repeat;
	background-position: top left;
	width             : 215px;
	height            : 32px;
	border            : none;
	margin            : 0;
	float             : right;
	color             : #fff;
	font-weight       : 600;
	text-align        : center;
	padding-top       : 8px;
}

.SignupBtnSmall a{
	background        : url(SmallButton.png) no-repeat;
	background-repeat : no-repeat;
	background-position: top left;
	width             : 107px;
	height            : 32px;
	border            : none;
	margin            : 0;
	float             : right;
	color             : #fff;
	font-weight       : 600;
	text-align        : center;
	padding-top       : 8px;
}

.SignupBtn a:hover, .SignupBtnSmall a:hover {
	 color              : #fff;
	 text-decoration    : none;
}


.InfoTable{
	background        : url(smallScreen.png);
	background-repeat : no-repeat;
	background-position: top left;
	width             : 485px;
	height            : 125px;
	border            : none;
	margin            : 0;
	margin-top        : -9px;
	padding           : 5px 0 0 0;
	font-size         : 90%;
	text-align        : center;
}


.Column2{
       width               : 50%;
       float               : right;
       padding             : 0;
       margin              : 0;
       margin-right        : 20px;
       font-size           : 97%;
       height     	   : 610px;
}

input {
	 border             : 1px solid #878787;
	 font-weight        : normal;
	 color              : #000000;
	 font-family        : Arial;
	 background-color   : #ffffff;
}


select {
	 border             : 1px solid #878787;
	 font-weight        : normal;
	 color              : #000000;
	 font-family        : Arial;
	 background-color   : #ffffff;
	 margin             : 0;
	 padding            : 0;
}

.button {
	 background-color   : #347BBE;
	 color              : white;
	 border             : 1px solid #347BBE;
	 font-weight        : normal;
	 font-family        : Arial;
}

p{
        margin-top       : -2px;
}



.ParaTitle{
         font-size          : 105%;
         color              : #000; /*#4C4C4C;*/
         font-weight        : 600;
         margin-bottom      : -5px;
}

.reduced{
	 font-size          : 0.7em;
}

.superscript{
	 font-size          : .75em;
	 vertical-align     : top;
	 padding-bottom     : 10px;
}

.infoHover{
         color              : #347BBE;
}


ol{
	 padding            : 0;
	 margin-left        : 30px;

}

ol li{
	/* text-align         : justify;*/
	 text-align         : left;
}

ul{
	 padding            : 0;
	 margin-left        : 30px;
	 list-style-image   : url(../images/TinyDot.png)
}

ul li{
         font-size          : 90%;
         color              : #000;
}


#container {
	 margin     	    : 0;
	 padding    	    : 0;
	 width      	    : 1063px;
	 border     	    : 0;
	 height     	    : 850px;
	 margin-left	    : auto;
	 margin-right       : auto;
	 margin-top         : 8px;
}




#TagLine{
	 width              : 300px;
	 height             : 45px;
	 float              : left;
         text-align         : left;
         margin             : 0;
         margin-top         : -5px;
         margin-left        : 05px;
         margin-bottom      : 15px;
         padding            : 0;
	 text-align         : left;
	 font-family        : "Verdana";
	 color              : #2C3B92;
	 font-size          : 120%;
}

#TagLine p{
         margin-top         : 40px;
}



#content {
	  width      	    : 1063px;
	  height     	    : 645px;
	  padding           : 0;
	  border     	    : 0;
	  margin            : 0;
	  margin-top        : 0px;
	  background-image  : url('screen_white.jpg');
	  background-repeat : no-repeat;
	  background-position: top left;
	  overflow          : hidden;
	  clear             : both;
}



#division1Of1 {
	  position   	    : relative;
	  float      	    : left;
	  padding    	    : 0;
	  margin     	    : 0;
	  margin-top 	    : 15px;
	  margin-left	    : 20px;
	  padding-right     : 15px;
	  height     	    : 630px;
	  width      	    : 1050px;
	  overflow-y 	    : auto;
	  overflow-x 	    : auto;
}




.TextCol, .TextColTerms{
         /* width             : 205px;*/
          float             : left;
          margin-right      : 10px;
          margin-left       : 5px;
	  font-family        : Arial;
          font-size         : 80%;
  }

.TextCol{
          width             : 210px;
 }


.CompanyTMs{
         font-family        : "Century Gothic";
}


.listPoint, .listPointBold {
          color             : #347BBE;
          margin-left       : -5px;
          margin-right      : 10px;
}

.listPoint {
          color             : #347BBE;
}

.listPointBold {
          color             : #ffffff;
}



.custom2 {
	list-style          : none;
        list-style-image    : none;
}

.custom2 li{
	margin-top          : 5px;
}

.footers{
	font-size           : 80%;
	clear               : both;
	margin              : 0px;
}

.SubHeading{
       /*font-size            : 1.25em;*/
       margin-bottom        : 30px;
       margin-top           : -16px;
}




