body
        {
        background:#fff;
        color:#333;
        font-size:12px;
        line-height:18px;
        /*text-align:center;*/
        border:0;
        margin:0;
        padding:0;
        }
/*		
a:link,
a:visited
        {
        color:#3300CC;
        text-decoration:underline;
        }
a:hover,
a:active
        {
        color:#000000;
        text-decoration:underline;
        }
		*/
/* Main containers */
#content
        {
        width:450px;
        float:left;
        min-height:300px;
        position:relative;
        padding-bottom:30px;
		padding-top:30px;
		text-align:justify;
        }
#sidebar
        {
        width:250px;
        padding-left:40px;
		padding-top:30px;
        float:left;
        font-size:12px;
        min-height:300px;
        padding-bottom:64px;
        position:relative;
        }
		
#doc
        {
        width:750px;
		margin-left:75px;
        text-align:left;
        }
		
#content p {padding-left:30px;}
#sidebar p {padding-left:20px;}
		
/* Headers */
h1
        {
        font-size: 30px;
        line-height: 34px;
        margin:0 0 17px 0;
        text-align:center;
        font-weight:lighter;
        color:#000;
        }
h2
        {
        text-align:left;
        font-weight:normal;
        font-size:22px;
        line-height:22px;
        margin:0 0 14px 0;
        letter-spacing:0;
        color:#222;
        }
h3
        {
        font-size:16px;
        line-height:18px;
        text-align:left;
        font-style:oblique;
        font-weight:normal;
        color:#333;
        margin:0 0 18px 0;
        }
h2.leadin
        {
        font-size:20px;
        line-height:22px;
        letter-spacing:-1px;
        font-style:oblique;
        font-weight:normal;
        color:#adadad;
        width:600px;
        text-align:center;
        margin:0 auto 32px auto;
        }
#content h2,
#content h3,
#content h4
        {
        text-align:left;
        }
.highlighted
        {
        line-height:17px;
        border-bottom:1px solid #ccc;
        }
		
.QAnswer
        {
	line-height:17px;
	border-bottom:1px solid #ccc;
	padding-top:50px;
	color: #3300CC;
        }
		
.singleBottom
        {
        margin-bottom:17px;
        border-bottom:1px solid #eee;
        }
.doubleBottom
        {
        margin-bottom:15px;
        border-bottom:3px double #eee;
        }

/* linkTable  */
.linksTable,
        {
        border:0;
        width:100%;
        font-size:11px;
        }

.linksTable tr th  {color:#444;}


.linksTable td,
.linksTable th
        {
        border-bottom:1px solid #ddd;
        padding:2px;
        text-align:left;
        line-height:18px;
        font-weight:normal;
        }
.linksTable th,
        {
        font-family:Verdana, Arial, sans-serif;
        letter-spacing:1px;
        font-weight:600;
        text-transform:uppercase;
        font-size:10px;
        border-bottom:3px double #ddd;
        }
.linksTable td

        {
        vertical-align:top;
		padding-left:20px;
        }

.linksTable th h3
        {
        margin:0;
        line-height:35px;
        }
.style1 {font-weight: bold}

/*browser specific */
.clearfix:after
        {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
        }

.clearfix
        {
        display: inline-block;
        }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



