#wrap {
/*BACKGROUND-IMAGE: url(images/background.jpg);
	BACKGROUND-REPEAT: repeat-x; 
	background-color: #E7EEF8;*/
	width: 1020px;
	margin-right: auto;
	margin-left: auto;
}
#wrap2 {
	/*background-color: #E7EEF8;*/
	margin-right: auto;
	margin-left: auto;
	width: 1020px;
}



.bodybackground
{	
	background-color: #E7EEF8;
}
body {
		background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-color: #E7EEF8;
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.boxbackground
{
    BACKGROUND-IMAGE: url(images/boxbody.jpg);
    BACKGROUND-REPEAT: repeat-x
}

.bodybackground_footer
{
    BACKGROUND-IMAGE: url(images/background-footer.jpg);
    BACKGROUND-REPEAT: repeat-x
}

.bodybackground_top

{
    BACKGROUND-IMAGE: url(images/backgroundheader.jpg)
}

.text_light_gray_bold

{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #575757;
    FONT-FAMILY: arial
}

.text_light_gray

{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    COLOR: #575757;
    FONT-FAMILY: arial
}

.text_paragraph

{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.text_light_gray_big
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #575757;
    FONT-FAMILY: arial

}

.text_light_blue

{
    FONT-SIZE: 14px;
    COLOR: #00306e;
    FONT-FAMILY: Microsoft Sans Serif;
    TEXT-DECORATION: none
}

.text_light_brown

{

    FONT-SIZE: 11px;

    COLOR: #858585;

    FONT-FAMILY: arial;

    TEXT-DECORATION: none

}

.text-field

{

    BORDER-RIGHT: #7da5d6 1px solid;

    PADDING-RIGHT: 2px;

    BORDER-TOP: #7da5d6 1px solid;

    PADDING-LEFT: 2px;

    FONT-SIZE: 12px;

    BORDER-LEFT: #7da5d6 1px solid;

    WIDTH: 150px;

    COLOR: #303030;

    BORDER-BOTTOM: #7da5d6 1px solid;

    FONT-FAMILY: Tahoma, Helvetica, sans-serif;

    HEIGHT: 19px;

    BACKGROUND-COLOR: #ffffff;

    TEXT-DECORATION: none

}

A.link_rollMenu:link

{

    FONT-SIZE: 11px;

    COLOR: #225eb2;

    FONT-FAMILY: tahoma;

    TEXT-DECORATION: underline

}

A.link_rollMenu:visited

{

    FONT-SIZE: 11px;

    COLOR: #225eb2;

    FONT-FAMILY: tahoma;

    TEXT-DECORATION: underline

}

A.link_rollMenu:hover

{

    FONT-SIZE: 11px;

    COLOR: #990000;

    FONT-FAMILY: tahoma;

    TEXT-DECORATION: none

}

A.link_rollMenu:active

{

    FONT-SIZE: 11px;

    COLOR: #225eb2;

    FONT-FAMILY: tahoma;

    TEXT-DECORATION: underline

}

A.link_rollMenu1:link

{

    FONT-SIZE: 11px;

    COLOR: #858585;

    FONT-FAMILY: arial;

    TEXT-DECORATION: none

}

A.link_rollMenu1:visited

{

    FONT-SIZE: 11px;

    COLOR: #858585;

    FONT-FAMILY: arial;

    TEXT-DECORATION: none

}

A.link_rollMenu1:hover

{

    FONT-SIZE: 11px;

    COLOR: #cc9966;

    FONT-FAMILY: arial;

    TEXT-DECORATION: none

}

A.link_rollMenu1:active

{

    FONT-SIZE: 11px;

    COLOR: #858585;

    FONT-FAMILY: arial;

    TEXT-DECORATION: none

}

.normal

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    VERTICAL-ALIGN: top;

}

.err

{

    PADDING-RIGHT: 2px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    COLOR: #ff0000;

    FONT-FAMILY: arial

}

.star

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #ff0000;

    FONT-FAMILY: arial

}

.small_red

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #ff0000;

    FONT-FAMILY: arial

}

.heading_black

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #000000;

    FONT-FAMILY: arial

}

.heading_small

{

    FONT-SIZE: 10px;

    COLOR: #000000;

    FONT-FAMILY: arial

}
h1,h2 {
	text-decoration:none;
}
.heading_blue_italic, h2, h1

{

    PADDING-RIGHT: 2px;

    PADDING-LEFT: 8px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 18px;

    COLOR: #1667dd;

    FONT-STYLE: italic;

    FONT-FAMILY: arial

}

.heading_black

{

    PADDING-RIGHT: 2px;

    PADDING-LEFT: 8px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    COLOR: #000000;

    FONT-FAMILY: arial;

}
.regular_black

{

    PADDING-RIGHT: 2px;

    PADDING-LEFT: 8px;


    FONT-SIZE: 14px;

    COLOR: #000000;

    FONT-FAMILY: arial;

}

.news-table TD

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 5px;

    FONT-SIZE: 12px;

    PADDING-BOTTOM: 5px;

    VERTICAL-ALIGN: top;

    PADDING-TOP: 5px;

    TEXT-ALIGN: left

}

IMG

{

    BORDER-RIGHT: 0px;

    BORDER-TOP: 0px;

    BORDER-LEFT: 0px;

    BORDER-BOTTOM: 0px

}

MARQUEE
{
}

MARQUEE IMG
{

    MARGIN-TOP: 10px
}

SELECT.text-field
{
    WIDTH: 200px

}

A.RefButton
{
    BORDER-RIGHT: #000000 1px outset;
    BORDER-TOP: #000000 1px outset;
    DISPLAY: block;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #000000 1px outset;
    WIDTH: 136px;
    COLOR: #000000;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #000000 1px outset;
    FONT-FAMILY: Arial;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

A.RefButton:hover
{
    BORDER-RIGHT: 1px inset;
    BORDER-TOP: 1px inset;
    BORDER-LEFT: 1px inset;
    BORDER-BOTTOM: 1px inset
}

INPUT.RefButton
{
    WIDTH: 136px
}
#threeboxes{
	margin-top: 20px;
	padding-top: 10px;
	clear: both;
	width: 1100px;
}


#topBoxFirst{
	background-image: url(images/box1.gif);
	background-repeat: no-repeat;
	height: 244px;
	width: 297px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #001731;
	padding-right: 15px;
	padding-left: 15px;
	margin: 5px;
	clear: both;
}
.txtBox {
	margin-bottom: 20px;
	float: left;
	width: 280px;
	padding-top: 20px;
	padding-left: 15px;
}

#Networks {
	width: 130px;
	height: 37px;
	margin-right: 90px;
	float: right;
}

#topBoxSec{
	background-image: url(images/box2.gif);
	background-repeat: no-repeat;
	height: 244px;
	width: 297px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #001731;
	padding-right: 15px;
	padding-left: 15px;
	margin: 5px;
}
#topBoxThird{
	background-image: url(images/box3.gif);
	background-repeat: no-repeat;
	height: 244px;
	width: 297px;
	float: left;
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #001731;
	padding-right: 15px;
	padding-left: 15px;
}

.BoxTitle {
	font-size: 20px;
	color: #FFFFFF;
	margin-top: 20px;
	float: left;
	height: 25px;
	width: 240px;
	margin-left: 60px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Imgbtn {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.TopMenu {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#Logo {
	float: left;
	margin-right: 40px;
}

#TopPart {
	float: left;
	height: 100px;
	width: 1100px;
}
#TopPart   #links  {
	margin-top: 70px;
}
#wrap #middlePart {
	padding-top: 10px;
	width: 1100px;
	clear: left;
	height: 580px;
}
#middlePart  #Right  {
	width: 500px;
	float: left;
}
#wrap #middlePart #lefty {
	float: left;
	width: 513px;
}

#middlePart #say {
	height: 313px;
	width: 476px;
	background-color: #FFFFFF;
	border: 1px solid #d4d4d4;
	margin-bottom: 20px;
	float: right;
	margin-right: 7px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#News   {
	background-image: url(images/newsBG.gif);
	background-repeat: no-repeat;
	width: 495px;
	margin-top: 7px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-top: 9px;
	padding-left: 0px;
	height: 201px;
	float: right;
}


#News .Newstitle {
	font-size: 13px;
	color: #1E3453;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
}
#News  img    {
	margin-left: 15px;
}

#wrap #middlePart #search {
	background-image: url(images/searchBG.gif);
	background-repeat: no-repeat;
	height: 439px;
	width: 450px;
	margin: 5px;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 20px;
	padding-right: 18px;
	float: left;
}
#wrap #middlePart #search .Searchtitle {
	font-size: 21px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 70px;
	color: #1E3453;
}
#search #SearchCode {
	margin-left: 60px;
	color: #233E61;
	font-weight: bold;
	margin-top: 10px;
}
.footerColumns {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 0px;
	background-image: url(images/line.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.footerColumns ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.footerColumns li {
	list-style-type: none;
	line-height: 18px;
}

google_ads {
	margin-left: auto;
	width: 885px;
	float: left;
	background-color: #FFFFFF;
	margin-right: auto;
	font-size: 10px;
	padding-left: 200px;
	color: #666666;
	border: 1px solid #476AA6;
}
#footer {
	width: 976px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-left: 30px;
	margin-top: 10px;
	padding-top: 20px;
	height: 150px;
}
#footer .footerColumns a {
	text-decoration: none;
	color: #2E4772;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#footer .footerColumns a:hover {
	text-decoration: underline;
	color: #2E4772;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.boldBlue {
	font-weight: bold;
	color: #273C5C;
}
#rss {
	background-image: url(images/rss_facebook.gif);
	background-repeat: no-repeat;
	height: 67px;
	width: 429px;
	margin-top: 16px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 15px;
	padding-left: 70px;
	float: left;
}
#rss  .empty  {
	text-decoration: none;
	color: #393939;
}
#rss .empty a:hover {
	text-decoration: underline;
	color: #993300;
}


#rss .rightSideFace {
	float: right;
	margin-right: 20px;
}
#rss .leftSideFace {
	width: 170px;
}



#say .titleSay {
	font-family: Arial, Helvetica, sans-serif;
	color: #1E3453;
	font-size: 16px;
	font-weight: bold;
	margin-left: 140px;
}
#say .Share {
	float: right;
	width: 190px;
	margin-top: 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4367A5;
}
#say .comments {
	text-align: justify;
	width: 440px;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3c3c3c;
	margin-top: 15px;
	padding-bottom: 15px;
}
.rightSide {
	float: right;
	margin-right: 20px;
	color: #6b6969;
}
#search  #SearchCode  input   {
	float: right;
	margin-top: 2px;
}
.privacy {
	width: 450px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4F4F4F;
	height: 30px;
	float: left;
	margin-left: 280px;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 10px;
}
#wrap .privacy a {
	text-decoration: underline;
	color: #4F4F4F;
	font-size: 12px;
}
#wrap .privacy a:hover {
	text-decoration: none;
	color: #4F4F4F;
	font-size: 12px;
}

#copyright {
	margin-left: 320px;
	width: 450px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

#wrap #threeboxes #topBoxSec a {
	color: #001731;
	text-decoration: underline;
}
.BoxTitle  a    {
	color: #FFFFFF;
	text-decoration: none;
}
#wrap #threeboxes #topBoxSec .BoxTitle a {
	color: #FFFFFF;
	text-decoration: none;
}
#wrap #middlePart #search a {
	color: #FFFFFF;
	text-decoration: none;
}
.footerColumnsAlone {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/line.gif);
	background-repeat: no-repeat;
	background-position: 20px top;
	padding-right: 20px;
}
#social_networking{
position:absolute; top:3px; left:1000px; width:162px; height: 48px; z-index:1000;
}