﻿h3{padding:0; margin:0;}
#container {
width:1000px;
background-color:#FFF;
overflow:hidden;
margin:auto;
padding:10px
}

body {
font-size:12px;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
background-color:#004B75;
margin:0;
padding:0
}

#container #header #logo {
width:205px;
float:left;
}

#container #header {
height:82px
}

#container #header #topLinks #topLinks1 {
float:right;
width:781px;
text-align:right;
color:#00AEEF;
margin-bottom:2px;
}

#container #header #topLinks #topLinks1 a:link, #container #header #topLinks #topLinks1 a:visited
{
    font-family: Arial,Tahoma, Verdana, "Trebuchet MS";
    font-size: 12px;
    color: #000000;
    font-weight: Bold;
    text-decoration: none;
}

#container #header #topLinks #topLinks1 a:hover {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:12px;
color: #000000;
font-weight: Bold ;
text-decoration:underline
}

#container #header #topLinks #topLinks2 li.topLinks {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:11px;
font-weight:700;
float:left;
margin-left:0;
padding-left:0;
background:#00AEEF;
list-style-type:none;
display:block;
color:#FFF
}

#container #header #topLinks #topLinks2 {
float:right;
width:750px
}

#container #header #topLinks #topLinks2 .topButtons:link,#container #header #topLinks #topLinks2 .topButtons:visited {
background:url(../images/topbutton_sep.gif) no-repeat;
display:block;
color:#FFF;
text-decoration:none;
padding:12px 10px 12px 11px
}

#container #header #topLinks #topLinks2 .topButtons:hover {
background:#95CB1D;
display:block;
color:#FFF;
text-decoration:none
}

#container #header #topLinks #topLinks2 .topButtons1:link,#container #header #topLinks #topLinks2 .topButtons1:visited {
background:url(../images/topbutton_left.jpg) no-repeat;
display:block;
color:#FFF;
text-decoration:none;
padding:12px 10px 12px 14px
}

#container #header #topLinks #topLinks2 .topButtons1:hover {
display:block;
color:#FFF;
text-decoration:none;
background:url(../images/topbutton_left_hover.jpg) #95CB1D no-repeat
}

#container #header #topLinks #topLinks2 .topButtons2:link,#container #header #topLinks #topLinks2 .topButtons2:visited {
background:url(../images/top_button_right.gif) no-repeat right;
display:block;
color:#FFF;
text-decoration:none;
padding:12px 10px 12px 15px
}

#container #header #topLinks #topLinks2 .topButtons2:hover {
display:block;
color:#FFF;
text-decoration:none;
background:url(../images/top_button_right_hover.jpg) #95CB1D no-repeat right
}

#container #header #topLinks #topLinks3 {
text-align:center
}

#column_left {
float:left;
position:relative;
top:-50px;
left:0px;
width:225px;
display:block;
}

.leftadd {
margin-left:22px
}

div#column_centre {
/*float:left;*/

position:relative;
top:0;
margin-left:230px;
width:590px;
display:block;
}
div#column_centre_list {
/*float:left;*/

position:relative;
top:0;
margin-left:230px;
display:block;
   width:555px;
    
}

div#column_centre_article {
/*float:left;*/
width:75%;
margin-left:250px;
}

div#column_right {
position:absolute;
top:10px;
right:0px;
width:176px;
background:#FFF;
text-align:left;
margin-right:5px
}

div#footer {
background:#004B75 url(../images/footerbg11.jpg);
position:relative;
height:258px;
clear:both;
color:#FFF;
font-size:11px
}

div#footer_pnl {
background:#004B75 url(../images/footerbg11.jpg);
height:350px;
clear:both;
color:#FFF;
font-size:11px
}

a.leftlink:link,a.leftlink:visited {
color:#004B75;
font-weight:700;
text-decoration:none
}

a.leftlink:hover {
color:#95CB1D;
font-weight:700;
text-decoration:none
}

a.Article_Header,a.Article_Header:visited {
color:#007DC1;
font-size:medium;
font-weight:700;
text-decoration:none
}

a.Article_Header:hover {
color:#6A8F14;
font-size:medium;
font-weight:700;
text-decoration:none
}

a.ReadMore_Link:link,a.ReadMore_Link:visited {
color:#393;
font-weight:400;
text-decoration:underline
}

a.ReadMore_Link:hover {
color:#393;
font-weight:400;
text-decoration:none
}

ul.leftlink1 {
margin:0;
padding:10px 0 5px 42px
}

li.leftlink1 {
list-style-type:square;
color:#95CB1D;
margin:0 0 3px 10px;
padding:0 0 0 3px
}

li.leftlink1 a:link,li.leftlink1 a:visited {
color:#95CB1D;
text-decoration:none;
font-weight:700
}

li.leftlink1 a:hover {
color:#004B75;
text-decoration:underline;
font-weight:700
}

.sponsoredlink {
background:url(../images/sponseredlink_bg.jpg) repeat-y;
width:199px;
margin-left:22px
}

*.html.sponsoredlink {
width:169px
}

div.sponsoredlinktitle {
background:url(../images/sponseredlink_title_bg.jpg) no-repeat;
width:85%;
height:30px;
font-weight:700;
padding-left:30px;
padding-top:10px;
color:#004B75
}

li.sponseredlink {
list-style-type:square;
color:#AAA;
margin:0 0 3px;
padding:0
}

li.sponseredlink a:link,li.sponseredlink a:visited {
color:#686B6C;
text-decoration:underline
}

li.sponseredlink a:hover {
color:#686B6C;
text-decoration:none
}

.sponsoredlinkbottom {
height:12px;
width:199px;
background:url(../images/sponseredlink_bottom.jpg) no-repeat
}

.rightboxl3 {
background:url(../images/rightboxl2.jpg) no-repeat;
width:197px;
height:152px;
padding-top :30px;
}

.rightbox3 {
background:url(../images/rightboxl2.jpg) no-repeat;
width:165px;
height:152px;
}

.subscribebtn {
float:right;
margin-right:21px;
margin-top:5px
}

.textbox
{
    color: #000000;
    border: 1px solid #B2DAF2;
    margin-bottom: 0px;
}

#publishednumber {
text-align:center;
font-size:20px;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
color:#004B75
}

#homebulletbanner {
width:590px;
height:115px;
background:url(../images/bg_pen.jpg) no-repeat
}

.greentitle1 {
font-size:15px;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
color:#95CB1D;
margin-left:208px;

}

#homebulletbanner ul {
line-height:22px;
margin:0;
padding:0
}

#homebulletbanner li {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
list-style-type:square;
color:#95CB1D;
font-size:12px;
margin:0 0 0 225px;
padding:0
}

span.bktxt {
color:#3E3E3E
}

.submitbtn2 {
float:right;
margin-right:33px;
margin-top:10px
}

#homesearch {
background:url(../images/search_bg.jpg) repeat-x;
height:82px;
width:590px
}

#homesearchcentre {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:18px;
font-weight:700;
color:#006197;
width:533px;
padding-left:40px;
padding-top:11px
}

.searchtextbox {
width:428px;
height:32px;
font-size:18px;
border:0;
background:url(../images/bgsearchtextbox.jpg) no-repeat;
vertical-align:middle;
float:left;
color:#95CB1D;
margin-top:5px;
padding:3px 10px 0 12px
}

*.html.searchtextbox {
background-attachment:fixed
}

#tagcloud {
color:#004B75;
font-weight:700;
text-align:justify
}

#tagcloud a:link,#tagcloud a:visited {
color:#004B75;
padding-left:5px;
padding-right:5px;
text-decoration:none
}

#tagcloud a:hover {
color:#FFF;
background:#004B75
}

.cloud1 {
font-size:12pt
}

.cloud2 {
font-size:13pt
}

.cloud3 {
font-size:14pt
}

.cloud4 {
font-size:15pt
}

.cloud5 {
font-size:16pt
}

.cloud6 {
font-size:17pt
}

.cloud7 {
font-size:18pt
}

#column_centre h1.greentitle,h1.greentitle22,#column_centre_article h1.greentitle {
font-size:18pt;
color:#95CB1D;
font-weight:700;
margin:0;
padding:0;
width:auto;

}
h1.greentitle22
{
    float:left;
}

#column_centre h1.bluetitle {
font-size:18pt;
color:#00AEEF;
margin:0;
padding:0
}

div.toparticle {
padding-bottom:6px;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:11px;
line-height:20px;
text-align:justify;
clear:both;
width:580px;
margin-bottom:2px
}

div.toparticle div.toparticletext {
width:470px;
float:left
}

div.toparticle div.toparticletext1 {
width:550px;
margin-left:20px
}

div.toparticle div.ttl {
font-weight:700;
width:100%;
height:33px;


}

div.toparticle div.articlethumb {
padding-right:8px;
float:left;
border:0
}

div.toparticle a:link,div.toparticle a:visited {
text-decoration:none;
color:#004B75;
margin-top:8px;
float:left
}

div.toparticle a:hover {
color:#95CB1D;
text-decoration:underline;
margin-top:8px;
float:left;
display:inline
}

hr.hline {
size:2px;
color:#E5EDF1
}

.articlemenu_head {
background:url(../images/article_leftmenu_title.jpg) no-repeat;
width:195px;
height:26px;
font-weight:700;
color:#004B75;
padding-top:8px;
padding-left:30px
}

#authors_area {
background:url(../images/authorsarea_bg.jpg) repeat-y;
width:580px;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
color:#333;
font-size:12px;
margin:auto
}

#authors_area_title {
background:url(../images/authorsarea_title.jpg) no-repeat;
width:95%;
height:25px;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:14px;
color:#fff;
font-weight:700;
padding-left:25px;
padding-top:10px
}

#authors_area_content {
margin:0;
padding:10px 20px 10px 25px
}

#authors_area_bottom {
width:585px
}

#authors_area_content p {
line-height:15px
}

#authors_area li.formfield1 {
float:left;
width:150px;
color:#333;
clear:left;
font-weight:700;
margin:0;
padding:0 0 0 30px
}

#authors_area li.formfield2 {
clear:right
}

#authors_area .submitdiv {
margin-left:180px
}

.submitbtn {
font-weight:700;
color:#FFF;
float:left;
margin-left:5px;
background-image:url( '../Images/grid-bg-white.png' );
background-repeat:repeat-x
}

#authors_area li.formfield1,#authors_area li.formfield2 {
margin-top:5px;
list-style-type:none
}

#authors_area .textboxstyle {
border:1px solid #BABABA;
color:#333
}

.F1 {
height:34px;
width:500px;
padding-left:10px;
margin:auto
}

.F21 {
height:50px;
width:500px;
padding-left:10px;
margin:auto
}

.F2_Border {
border:1pt solid #CCC;
height:30px;
width:500px;
padding-left:10px;
margin:auto
}

.F3 {
height:101px;
width:500px;
padding-left:10px;
margin:auto
}

.F3_TOP {
width:500px;
height:101px;
padding-left:10px;
margin:auto
}

.F4 {
height:362px;
width:500px;
padding-left:10px;
margin:auto
}

.f1_text {
color:#000;
width:98px;
height:16px;
padding-top:10px;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-weight:700;
font-size:11px;
float:left
}

.a1_text {
color:#000;
width:109px;
height:16px;
padding-top:6px;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-weight:700;
font-size:11px;
float:left
}

.bio {
height:75px
}

.explanation_note {
border:1px solid #dd3c10;
background-color:#ffebe8;
background-image:none;
background-repeat:repeat;
background-attachment:scroll;
margin:0 10px 10px;
padding:10px
}

.pgHead {
font-weight:700;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
color:#00AEED;
font-size:15px
}

.admin_icon {
width:66px;
height:25px;
text-align:center;
padding-top:64px;
font-weight:700;
float:left;
margin-left:35px
}

div.row1 {
height:89px;
margin:15px auto auto
}

.admin_icon a:link,.admin_icon a:visited {
text-decoration:none;
color:#00AEED;
display:block
}

.admin_icon a:hover {
text-decoration:none;
color:#94CD1E
}

.iconarea {
float:left;
clear:right;
height:350px;
width:515px;
padding-left:100px
}

.message_style {
background-color:#DFFFFF;
background-image:none;
background-repeat:repeat;
background-attachment:scroll;
background-x-position:0;
background-y-position:0;
border-color:#3CF;
border-style:solid;
border-width:1px;
margin:0 10px 10px;
padding:10px
}

.error_message {
background-color:#FFC8BF
}

b.rtop,b.rbottom {
display:block;
background:#FFF
}

b.rtop b,b.rbottom b {
display:block;
height:1px;
overflow:hidden;
background:#FFC8BF
}

b.r1 {
margin:0 5px
}

b.r2 {
margin:0 3px
}

b.r3 {
margin:0 2px
}

b.rtop b.r4,b.rbottom b.r4 {
height:2px;
margin:0 1px
}

a.big_link:hover {
font-size:medium;
font-weight:700;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
color:#090;
text-decoration:underline
}

.GvStyle {
border:3px double #ECE9D8
}

.GvStyle tr.row {
color:#000;
background-color:#FFF;
border:1px solid #ECE9D8;
height:25px
}

.GvStyle tr.row:hover {
background-repeat:repeat-x;
color:#333;
background-color:#CFF;
height:25px
}

.GvHeader {
font-weight:700;
background-color:#17A2D4;
color:#FFF;
background-image:url( '../Images/grid-bg.gif' );
height:35px;
text-align:left
}

.GvItem {
background-color:#FFF
}

.GvAltItem {
background-color:#ECE9D8
}

.GvPager {
font-weight:700;
background-color:#17A2D4;
color:#FFF;
background-image:url( '../Images/grid-bg.gif' );
height:25px
}

.pagenumber1 a:link {
background:#01AEF2;
color:#FFF;
display:block;
width:10px;
height:15px;
text-decoration:none;
text-align:centre;
border:1px #0098D2 solid;
font-weight:700;
padding:3px
}

.pagenumber1 a:hover {
background:#93CB20;
color:#FFF;
font-weight:700;
border:1px #0098D2 solid;
display:block;
width:10px;
height:15px;
text-decoration:none;
text-align:center;
padding:3px
}

.GvFooter {
background-color:#17A2D4;
color:#FFF
}

.innerpagebtn {
color:#FFF;
text-decoration:none;
background:url(../images/innerpgbtn1.jpg) no-repeat;
display:block;
height:27px;
width:139px
}

.A1 {
padding-left:10px;
padding-top:105px;
margin-left:15px
}

.A2 {
padding-left:10px;
padding-top:10px;
margin-left:85px
}

.A3 {
padding-left:10px;
margin:auto
}

.f_article {
width:97%;
padding-left:10px;
margin:10px auto ;
}

.Article_display {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:10pt;
text-align:left;
line-height:20px
}

.f_advertisements {
width:336px;
height:280px;
padding-top:0px;
padding-left:6px;
float:right;
margin-top:0px;
}

.Article_Heading {
width:98%;
padding-left:10px;
font-size:x-large;
margin:auto
}

H1 {
color:#000;
font-size:24px;
margin:0;
padding:0;
    width: 609px;
}

.Article_Heading2 {
height:21px;
width:98%;
padding-left:10px;
margin:auto auto 25px
}

.A_Outer {
width:550px;
}

.A_Image {
width:95px;
float:left;
padding:5px
}

.biotext {
height:75px;
width:100px
}

.Buttons {
padding-left:50px;
padding-top:10px
}

.C1 {
color:#F60;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-weight:700;
font-size:16px;
float:left
}

div#forum_tile_head {
height:25px;
background:#00AEEF
}

div#column_centre_forum {
float:left;
width:749px
}

div.forum_tile_head {
background:url(../images/forum_title_05.jpg) repeat-x;
height:36px
}

div.forum_tile_head_left {
float:left;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:15px;
font-weight:700;
background:url(../images/forum_title_03.jpg) no-repeat;
color:#FFF;
padding-left:15px
}

div.forum_tile_head_left_bottom {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:11px;
font-weight:700;
color:#FFF;
clear:both
}

div.forum_tile_head_right {
float:right;
background:url(../images/forum_title_07.jpg) no-repeat right top;
padding-right:10px
}

div.forum_tile_head_left,div.forum_tile_head_right {
padding-top:5px
}

div.forum_tile_content {
border:#83D7F7 1px solid;
width:746px;
float:left;
background:url(../images/forum_tile_bg.jpg) repeat-y
}

div.forum_tile_content_left {
background:#CAF1FF;
width:169px;
float:left;
padding-left:10px;
font-size:10px
}

div.forum_tile_content_right {
background:#FFF;
padding-top:10px;
float:right;
width:565px
}

a.reportabuse:link,a.reportabuse:visited {
float:right;
font-weight:700;
font-size:11px;
color:#96CA1F;
text-decoration:underline;
margin-right:10px
}

a.reportabuse:hover {
float:right;
color:#00AEEF;
font-weight:700;
font-size:11px;
text-decoration:none
}

a.forum_author:link,a.forum_author:visited {
color:#107DA4;
font-size:10px;
font-weight:700;
text-decoration:none
}

a.forum_author:hover {
color:#95CB1D;
font-size:10px;
font-weight:700;
text-decoration:none
}

.forumTitleGreen {
color:#95CB1D
}

.forumTitleBlue {
color:#01AEF0
}

.forumTitleGreen,.forumTitleBlue {
font-size:18px;
font-weight:700;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS"
}

#forum_top {
height:30px
}

#pgbtn {
float:right;
margin-left:5px
}

a.newpost:link,a.newpost:visited {
font-weight:700;
text-decoration:none;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:11px;
color:#95CB1D
}

a.newpost:hover {
font-weight:700;
text-decoration:underline;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:11px;
color:#02AEF0
}

.forum_home_row {
background:#CAF1FF;
width:100%;
float:left;
height:25px;
margin-top:5px
}

.forum_home_col1,.forum_home_col2,.forum_home_col3 {
float:left;
font-weight:700;
padding-left:5px;
padding-top:2px
}

div.forum_tile_head_right1 {
float:right;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:14px;
font-weight:700;
color:#FFF;
background:url(../images/forum_title_07.jpg) no-repeat right top;
padding-right:140px;
padding-top:8px
}

div.forum_tile_head_left1 {
float:left;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:14px;
font-weight:700;
background:url(../images/forum_title_03.jpg) no-repeat;
color:#FFF;
padding-left:15px;
padding-top:8px
}

div.forum_tile_content1 {
border:#83D7F7 1px solid;
width:723px;
float:left;
padding-left:12px;
padding-right:12px;
padding-bottom:5px
}

.forum_footer {
height:20px;
font-size:11px;
background:#00ADEF;
padding-left:15px;
font-weight:700;
color:#CAF1FF;
clear:both
}

.forumfooter_link:link,.forumfooter:visited {
color:#CAF1FF;
text-decoration:none
}

.forumfooter_link:hover {
color:#7AE64C;
text-decoration:underline
}

.newpostbtn {
background:#CAF1FF url(../images/forum_top.jpg) no-repeat;
width:100%
}

.newpostbtn1 {
width:700px;
margin-left:20px
}

.forum_user_name {
float:right;
font-weight:700;
color:#004B75;
font-size:13px
}

span.labelgreen {
color:#96CB1B
}

a.poststyle:link,a.poststyle:visited {
text-decoration:none;
color:#00AEEF;
font-size:12px
}

a.poststyle:hover {
text-decoration:none;
color:#98CA1B;
font-size:12px
}

.forum_home_col1 {
width:45%
}

h1.author_name {
font-size:22px;
color:#96CB1B;
margin:0;
padding:0
}

h2.head2 {
font-size:16px;
font-weight:700;
color:#00AEEF;
clear:both;
margin:0;
padding:0
}

.author_home_bullet {
margin:12px 0 0;
padding:0 0 0 35px
}

.author_home_bullet li {
list-style-type:none;
line-height:25px
}

.pp_area {
width:200px;
float:right
}

a.authorlink:link,a.authorlink:visited {
border:2px solid #E4E4E4;
display:block;
text-align:center;
padding:1px
}

a.authorlink:hover {
border:2px solid #94CA1C;
display:block;
padding:1px
}

a.authorlink1:link,a.authorlink1:visited {
text-decoration:none;
display:block;
font-weight:700;
font-size:12px;
color:#004B75
}

a.authorlink1:hover {
text-decoration:none;
font-weight:700;
font-size:12px;
color:#95CB1F
}

a.authorlink2:link,a.authorlink2:visited {
text-decoration:none;
font-size:12px;
color:#004B75
}

a.authorlink2:hover {
text-decoration:underline;
font-size:12px;
color:#95CB1F
}

.authorviews {
clear:both;
background:#DDF6FF;
border:1px solid #00AEEF
}

.author_iconbox {
clear:both;
width:500px;
margin:auto
}

.authoriconbox {
width:119px;
float:left;
margin-left:35px;
margin-top:15px;
height:31px;
font-size:10px;
text-align:center;
padding-top:80px;
cursor:pointer
}

.authur_home_bottom_col1,.authur_home_bottom_col2,.authur_home_bottom_col3 {
width:232px;
padding-left:15px;
float:left
}

.authur_home_bottom_col2 {
background:#F9F9F9
}

.authur_home_bottom_col1 h3,.authur_home_bottom_col2 h3,.authur_home_bottom_col3 h3 {
font-size:14px;
font-weight:700;
color:#004B75
}

.authur_home_bottom_col1 ul li,.authur_home_bottom_col2 ul li,.authur_home_bottom_col3 ul li {
list-style-type:none;
line-height:14px;
background:url(../images/authorlist1_03.jpg) no-repeat 0 9px;
padding-left:14px;
padding-top:10px
}

.author_home_btn1:link,.author_home_btn1:visited {
color:#00AEEF;
font-weight:700;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:14px;
float:right
}

.author_home_btn1:hover {
color:#95CB1F;
font-weight:700;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:14px;
text-align:center;
text-decoration:none;
float:right
}

a.authorhomelist2:link,a.authorhomelist2:visited {
color:#00AEEF;
font-size:11px;
text-decoration:underline
}

a.authorhomelist2:hover {
color:#00AEEF;
font-size:11px;
text-decoration:none
}

.submitarticle-button a:link,.submitarticle-button a:visited {
float:right;
width:142px;
background:url(../images/submit1.jpg) no-repeat;
color:#FFF;
font-weight:700;
font-size:12px;
text-decoration:none;
text-align:center;
display:block;
height:32px;
margin-right:20px;
padding:12px 0 0
}

.submitarticle-button a:hover {
float:right;
width:142px;
background:url(../images/submit1_hover.jpg) no-repeat;
color:#FFF;
font-weight:700;
font-size:12px;
text-decoration:none;
text-align:center;
display:block;
height:32px;
margin-right:20px;
padding:12px 0 0
}

img.article_list {
border:none
}

a.articlelistlink:link,a.articlelistlink:visited {
text-decoration:none;
font-size:11px;
font-weight:700;
color:#00AEED
}

a.articlelistlink:hover {
text-decoration:none;
font-size:11px;
font-weight:700;
color:#96CB21
}

.grey_div {
width:70%;
margin-left:20px;
padding-left:20px;
margin-top:15px;
background-color:#E4E4E4
}

.comment_01 {
background-color:#D7F5FF;
border-color:#0FF;
border-style:dashed none;
border-width:thin
}

.comment_02 {
background-color:#DFD;
border-color:#9F9;
border-style:dashed none;
border-width:thin
}

.perma_link {
background-color:#fff;
border-color:#FFAF37;
border-style:dashed none;
border-width:thin
}

.ratingStar {
font-size:0;
width:23px;
height:20px;
cursor:pointer;
display:block;
background-repeat:no-repeat;
margin:0;
padding:0
}

.displayStar {
font-size:0;
width:23px;
height:20px;
display:block;
background-repeat:no-repeat;
margin:0;
padding:0
}

.filledRatingStar {
background-image:url(../rating/FilledStar.png)
}

.emptyRatingStar {
background-image:url(../rating/EmptyStar.png)
}

.savedRatingStar {
background-image:url(../rating/SavedStar.png)
}

#content {
background:#FFF;
/*float:left;*/
position:relative;

width:100%
}

div.rating {
margin-bottom:25px
}

div .authorpic {
float:right;
margin-right:15px;
width:79px;
margin-left:10px
}

div.articlepic {
float:left;
width:99px
}

.photoframe {
border:2px solid #E4E4E4;
display:block;
padding:5px
}

.modalBackground {
background-color:Gray;
filter:alpha(opacity=70);
opacity:0.7px
}

.modalPopup {
background-color:Transparent;
z-index:1000px;
border-color:Gray;
border-style:none;
border-width:1px
}

.popup {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
font-size:11px;
width:352px;
height:200px;
background:url(../images/login_model_02.jpg) no-repeat;
z-index:1000px
}

.popupheader {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
height:26px
}

.popupbody {
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
height:150px;
float:left
}

.popupbody.txtbox {
border:1px #999 solid
}

.popupbodyspace {
width:50px;
float:left
}

.popupusername,.popupusername1,.popuppassword,.popuppassword1 {
margin-left:15px;
font-size:12px;
font-weight:700
}

#topLinks1 div {
display:inline
}

#joinus {
width:414px;
height:50px;
background:url(../images/joinus_bg.gif) no-repeat;
padding-left:115px;
padding-right:5px;
padding-top:10px;
margin-top:15px
}

#joinus a:link,#joinus a:visited {
text-decoration:none;
font-weight:700;
color:#00AEED
}

#joinus a:hover {
text-decoration:underline;
font-weight:700;
color:#ADCB1C
}

.loginbtn1 {
float:right;
margin-right:10px
}

.perma_link a:link,.perma_link a:visited {
color:#004B75;
text-decoration:none;
font-weight:700
}

.perma_link a:hover {
color:#00AEEF;
text-decoration:underline;
font-weight:700
}

#topsearch {
text-align:left;
float:left;
width:290px;
height:30px;
margin-left:130px;
}

.submitbtnSearch {
float:left;
margin-left:5px
}

.textboxsearch
{
    font-size: 16px;
    color: #000000;
    width: 200px;
    height: 18px;
}

div.breadcrumbs {
/*margin-left:235px;


margin-bottom:10px*/
position:absolute;
top:0px;
left:250px;
font-size:11px;
font-weight:700;

}

a.crumbslink:link,a.crumbslink:visited {
text-decoration:none;
color:#00AFF0;
cursor:pointer
}

a.crumbslink:hover {
text-decoration:underline;
color:#95C91F;
cursor:pointer
}

span.crumbs {
color:#00AFF0
}

.page_txt {
 text-align:justify;
}

.treeview ul {
background:url(../images/leftline.gif) no-repeat bottom;
margin:0;
padding:0
}

.treeview li {
background:url(../images/list.gif) no-repeat left center;
list-style-type:none;
display:block;
min-height:16px;
width:170px;
font-weight:400;
margin:0 0 5px;
padding:0 0 0 22px
}

.treeview ul li {
padding-left:13px;
color:#004B75;
margin-bottom:0;
margin-left:0;
background:url(../images/list.gif) no-repeat left top
}

.treeview ul li a:link,.treeview ul li a:visited {
color:#004B75;
text-decoration:none
}

.treeview ul li a:hover {
color:#95CB1F;
text-decoration:underline
}

*.html.treeview li {
height:26px;
width:150px
}

.treeview li.submenu {
background:#FFF url(../images/closed.gif) no-repeat left 1px;
cursor:pointer !important
}

.treeview li.submenu1 {
cursor:pointer !important
}

.treeview li.submenu ul {
display:none;
margin:0;
padding:0
}

.treeview .submenu ul li {
cursor:default
}

#container #header #topLinks #topLinks2 ul,#column_centre ul,#authors_area ul {
margin:0;
padding:0
}

div#footer_pnl #footer1,div#footer #footer1 {
background:#fff;
width:772px;
padding-left:230px;
color:#004B75
}

div#footer_pnl #footer2,div#footer #footer2 {
background:#fff;
width:100px
}

div#footer_pnl #footer3,div#footer #footer3 {
width:500px;
margin:20px auto auto
}

div#footer_pnl #footer3 div,div#footer #footer3 div {
float:left;
width:180px
}

div#footer_pnl #footer3 #linkset1,div#footer #footer3 #linkset1 {
width:140px
}

div#footer_pnl #footer3 #linkset2,div#footer_pnl #footer3 #linkset3,div#footer_pnl #footer3 #linkset4,div#footer #footer3 #linkset2,div#footer #footer3 #linkset3,div#footer #footer3 #linkset4 {
width:120px
}

div#footer_pnl #footer4,div#footer #footer4 {
clear:both;
text-align:center
}

div#footer_pnl .footerlink1,div#footer_pnl a.footerlink1:link,div#footer_pnl a.footerlink1:visited,div#footer .footerlink1,div#footer a.footerlink1:link,div#footer a.footerlink1:visited,.Cwhite {
color:#FFF
}

div#footer_pnl a.footerlink1:hover,div#footer a.footerlink1:hover {
color:#61B600;
text-decoration:none
}

div#footer_pnl a.footerlink2:link,div#footer_pnl a.footerlink2:visited,div#footer a.footerlink2:link,div#footer a.footerlink2:visited {
color:#61B600;
text-decoration:underline
}

div#footer_pnl a.footerlink2:hover,div#footer a.footerlink2:hover {
text-decoration:none;
color:#FFF
}

div#footer_pnl #footer3 h4,div#footer #footer3 h4 {
font-size:11pt;
margin:0;
padding:0 0 5px
}

div#footer_pnl #footer1 img,div#footer #footer1 img {
margin-left:15px
}

div#footer_pnl .bluelink,div#footer_pnl a.bluelink:link,div#footer_pnl a.bluelink:visited,div#footer .bluelink,div#footer a.bluelink:link,div#footer a.bluelink:visited {
color:#48A1EE
}

#footer_pnl a:link,#footer_pnl a:visited,#footer a:link,#footer a:visited {
color:#FFF;
text-decoration:none
}

#footer_pnl #feedbackbtn,#footer #feedbackbtn {
float:left;
margin-left:375px
}

#footer_pnl a:hover,#footer a:hover {
text-decoration:underline
}

ul.sponseredlink,.treeview {
margin:0 0 0 30px;
padding:0
}

#homesearchleft,#homesearchcentre,.searchgobtn,div#df_top_left,#topsearch input {
float:left
}

#homesearchright,#authors_area li.formfield1 li.formfield1 span,div#df_top_right {
float:right
}

#authors_area_content a:link,#authors_area_content a:visited,a.articlelink:link,a.articlelink:visited {
text-decoration:none;
color:#0066CB
}

#authors_area_content a:hover,a.articlelink:hover {
text-decoration:underline;
color:#94CD1E
}

.FF1,.F2 {
height:30px;
width:500px;
padding-left:10px;
margin:auto
}

.f1_field,.a1_field {
width:385px;
height:16px;
padding-top:6px;
float:left
}

a.big_link,a.big_link:link {
font-size:medium;
font-weight:700;
font-family:Arial,Tahoma, Verdana, "Trebuchet MS";
color:#39F;
text-decoration:underline
}

.forum_home_col2,.forum_home_col3 {
width:25%
}

.authorlinkbtn a:link,.authorlinkbtn a:visited,.authoriconbox a:link,.authoriconbox a:visited {
text-decoration:none;
color:#004B75;
display:block
}

.authorlinkbtn a:hover,.authoriconbox a:hover {
text-decoration:underline;
color:#98CA1B
}

.authur_home_bottom_col1 h3,.authur_home_bottom_col2 h3,.authur_home_bottom_col3 h3,.authur_home_bottom_col1 ul,.authur_home_bottom_col2 ul,.authur_home_bottom_col3 ul,.f_article p {
margin:0;
padding:0
}

.page_txt a:link,.page_txt a:visited,.Article_display a:link,.Article_display a:visited {
color:#009AD8;
text-decoration:none
}
.page_txt a:hover,.Article_display a:hover {
color:#95CA20;
text-decoration:underline
}
a.rssLink{
margin-top:10px;  
display:block;
width:199px;
height:32px;
}
a.rssLink:link,a.rssLink:visited {
  margin-top :10px;
	background-image: url(../images/icon_13.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:199px;
}
a.rssLink:hover {
margin-top:10px;
	background-image: url(../images/icon_13.jpg);
	background-repeat: no-repeat;
	background-position: 0px -32px;
	width:199px;
}
#adtop
{
    position:absolute;
    top:0;
    margin-left:230px;
    padding-left:20px;
}
.msg_note
{

border: 1px solid #dd3c10;
padding: 10px;
margin-top: 0pt;

margin-right: 10px;

margin-bottom: 10px;

margin-left: 10px;

background-color: #ffebe8;

background-image: none;

background-repeat: repeat;
width:85%;



}

/*Packages*/

/* ignore the wraaper div */

.wrapper{
	width:500px; margin:0 auto;
	padding:20px 0 0 0;
}

/* ignore the wraaper div */

.table-container{
	width:500px; float:left;
}
.table-container table{
	border:1px solid #e8e8e8;
	border-width:0 1px 1px 0;
}
.table-container td{
	border:1px solid #e8e8e8;
	border-width:1px 0 0 1px;
}
.table-container td.heading1{
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	padding:55px 0 10px 10px;
	text-transform:uppercase;
	background:url(../images/head-bg-1.jpg) no-repeat;
}
.table-container td.heading2{
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	padding:55px 0 10px 10px;
	text-transform:uppercase;
	background:url(../images/head-bg-2.jpg) no-repeat;
}
.table-container td.list-style1{
	padding:12px 0 12px 40px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#555555;
	background:url(../images/list-icon-green.jpg) no-repeat;
}
.table-container td.list-style2{
	padding:12px 0 12px 40px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#555555;
	background:url(../images/list-icon-pink.jpg) no-repeat;
}
.table-container td.btn-area{
	background:#f3f3f3;
	padding:5px 0 5px 10px;}
p.b-style{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:10px 0 10px 10px;}
p.b-style span{
	font-weight:bold;
	font-size:14px;}
