﻿body 
{
    width:100%;
    font-family:Arial;
    font-size:10pt;
    text-align:center;
    margin:0 auto;
    background:#555555 none repeat scroll 0%;
    float:none;
}

/*#shadowcontent
{
    background:url(../images/bg.gif) repeat-y scroll center;
    left:50%;
    margin-left:-390px;
    overflow:auto;
    position:relative;
    width:781px;
    z-index:100;    
    border: red solid 1px;}*/
#shadowleft
{
    background-image:url("../images/ffwdshadow_left.jpg");
    background-repeat:repeat-y;
    background-position:left;
    overflow:auto;
    width:778px;
     text-align:center;
    margin:0 auto;
}
#shadowright
{
    background-image:url("../images/ffwdshadow_right.jpg");
    background-repeat:repeat-y;
    background-position:right;    
    margin-left:9px;
    overflow:auto;
    width:769px;
}

#pagecontent
{
    margin-right:9px;
}

hr
{
    width:75%;
    border:solid 1px #efefef;
    margin-top:10px;
    padding:0;
    float:left;
}

img 
{
    border:none;    
}
a
{
    text-decoration:none;
    color:#24478E;
}

 
/*.articlecontent
{
    width:590px;
}*/

.homeheader
{
    color:#24478E;
    width:312px;
    height:20px;
    background-image:url("../images/subsectionbkgd.gif");
    background-repeat:no-repeat;
    background-position:bottom left;
    padding-left:6px;
    padding-top:3px;
    margin-bottom:4px;
}

#header
{
    width:760px;
    height:auto;
    background-color:#FFFFFF;
    margin:auto;
    
    
}
#govheader
{
    width:100%;
    height:51px;
    background-color:#FFFFFF;
}
.govheaderleft
{
    float:left;
    margin-left:5px;
    margin-top:3px;
}
.govheaderright
{
    float:right;
    margin-right:5px;
    margin-top:3px;
    
}

.govlogo
{
    padding-left:5px;
    height:41px;
    width:65px;
}
#toplinksbar
{
    height:23px;
    background-color:#24478E;
    margin-bottom:1px;
    width:760px;
    margin:auto;
    
}
.toplinks
{
    color:#FFFFFF;
    width:100%;
    text-align:right;
}

.toplinks a
{
    color:#ffffff;
    text-decoration:none;
    font-family:Arial;
    font-weight:bold;
    margin-right:5px;
}
#banner
{
    width:760px;
    height:125px;
    background-image:url("../images/banner_background.jpg");
    background-repeat:repeat-x;
    background-color:Transparent;
    text-align:left;
    margin:auto;
    
}
.bannercontainer
{
    width:100%;
}
.bannerblurb
{
    color:#FFFFFF;
    font-weight:bold;
    padding-top:5px;
    margin-left:5px;
    font-size:9pt;
    
}
.fastforwardlogo
{
    width:79%;/*equilivant to 601px*/
    height:103px;
    background-image:url("../images/arrowbackground.jpg");
    background-repeat:repeat-x;
    background-color:Transparent;
    float:left;   
    border-top:solid 1px #FDCA00;
    border-bottom:solid 1px #FDCA00;
}
.fastforwardlogo img
{
    margin-top:25px;
    margin-left:34px;
}
.bannerarrow
{
    width:26px;
    height:106px;
    background-image:url("../images/bannerarrow.jpg");
    background-repeat:no-repeat;
    float:left;
}
.bannerlinks
{
    float:right;
    margin-top:65px;
    margin-right:10px;
}
.bannerlinks a
{
    color:#FFFFFF;
    font-weight:bold;
    font-size:9pt;
    
}
.bannerlinks img
{
    margin-left:9px;
}
.envelope
{
    margin:0;
    padding:0;
}
#homecontainer, #maincontainer
{
    width:760px;
    height:auto;
    margin:0;
    padding:0;  
    text-align:left; 
    margin:auto;
    
}
#leftcol
{
    float:left;
    width:150px;
    background-color:#24478E;
}
#leftcol a
{
    color:#FFFFFF;
    margin-bottom:5px;
}



.lefttoplinks
{   
    font-weight:bold;   
    margin-top:5px;
    float:left;
    width:100%;
}
#leftcol .lefttoplinks a:hover,
#leftcol .leftbluelinks a:hover
{
    color:#FFCC00;
}
#leftcol .leftsectionlinks a:hover
{
    color:#ffffff !important;
}
.arrow
{
    float:left;
    margin-right:3px;
    margin-left:5px;
    width:4.6%;
    vertical-align:middle;
    margin-bottom:10px;
    cursor:pointer;
}
.arrowgov
{
    float:left;
    margin-right:3px;
    margin-left:5px;
    width:4.6%;
    vertical-align:middle;
    margin-bottom:10px;
}

.linktext
{
    float:left;
    margin-bottom:10px;
    cursor:pointer;
    width:90%;
}
.govtext
{
    color:#969799;
    
}
.linktextgov
{
    float:left;
    margin-bottom:10px;
    width:90%;
}

.leftsectionlinks,.leftbluelinks,.leftbottom
{
    border-top:solid 1px #FFFFFF;
    float:left;
    width:100%;    
}


.leftbluelinks
{
    background-color:#3263C7;
    padding-top:5px;
    margin-top:4px;
    padding-bottom:5px;
}
.leftsectionlinks a 
{
    color:#FFCC00 !important;
    padding:0;
}

.leftbluelinks a,.leftsectionlinks a
{
    margin-left:20px;
}
.leftsectionlinks hr
{
    width:100%;
    background-color:#ffffff;   
    padding:0; 
    margin:0;    
}
.whiteline
{
    width:100%;
    border-bottom:solid 1px #ffffff;
}
.quicklinks
{
    margin-top:5px;
    text-align:center;
    display:none;
}
.quickselect
{
    margin-bottom:5px;
}
.getinvolved
{
    height:174px;
    text-align:center;
    border-top:solid 1px #FFFFFF;
}
.forumlink
{
	height:116px;
    text-align:center;
}

.rss_style
{
	/* Don't make visible yet */
	visibility: hidden;
	height:174px;
    text-align:center;
}

.getinvolved img
{
    margin-top:5px;
}

#homemiddlecol
{
    width:609px;
    height:auto;
    float:left;  
    border-right:solid 1px #24478E;
    border-bottom:solid 1px #24478E;
    text-align:left;
    background-color:#DFE7F7;
}
.welcomeflash
{
    width:609px;
    height:198px;
    float:left;
    border-bottom:solid 5px #24478E;
    background-color:#ffffff;
    padding:0;
}
.nationalvision
{
    width:99.8%;
    height:120px;
    background-image:url("../images/nationalvision.jpg");
    background-repeat:no-repeat;
    background-color:#BACBED;
    border-top:solid 1px #FFFFFF;
    border-left:solid 1px #FFFFFF;
    float:left;  
}
.nationalvision .ictheader
{
    font-size:12pt;
    color:#24478E;
    font-weight:bold;
    margin-left:5px;
    padding-top:5px;
}
.nationalvision .icttext
{
    text-align:center;
    color:#1C2C4D;
    font-weight:bold;
    padding:10px 55px 0px 55px;
}
.fastgroups, .techhappen
{
    width:99.8%;
    height:auto;
    float:left;
    border-top:solid 1px #FFFFFF;
    border-left:solid 1px #ffffff;
    margin:0;
    padding:0;
    background-color:#C9D6F1;
}


.fgright
{
    width:49.8%;
    float:left;
    border-right:solid 1px #FFFFFF;
    background-color:#C9D6F1;
}
.fgleft
{
    width:50%;
    float:left;
    background-color:#C9D6F1;
    
}
.gpsheader
{
    background-color:#24478E;
    font-size:12pt;
    color:#FFFFFF;
    padding-left:5px;
}
.gpsbody
{
    width:100%;
    height:auto;
    background-color:#C9D6F1;
    border-top:solid 1px #FFFFFF;
    font-size:8pt;
}
.gpsbody a
{
     color:#24478E;
}
.gpsbody .articleContent
{
    padding:5px 5px 5px 10px;
    height:auto;
    line-height:15px;
    color:#333333;
    font-size:8pt;
    float:left;
    width:220px;
}
.gpsbody .articleImage
{
    float:left;
    width:66px;
    height:66px;
}
.gpsbody .aboutmore
{
    color:#000000;
    font-weight:bold;
    font-size:9pt;
}

.focusleft img
{
    margin-left:3px;
    margin-top:5px;
}
.focusright img
{
    margin-top:5px;
}



.focusleft,.focusright
{
    width:49%;
    float:left;
/**    height:160px;**/
    background-color:#C9D6F1;
}

.focusleft .articlecontent
{
    padding-left:3px;
}
.focusleft .articletitle
{
    padding-top: 0px;  
    margin-bottom: 0px;   
}

.focusright .articletitle
{
    padding-top: 0px;  
    margin-bottom: 0px;   
}

.techhappen
{
    /*margin-top:40px;*/
}

.researchers ,.youth
{
    width:134px;
    height:48px;
    background-image:url("../images/background.jpg");    
    background-repeat:no-repeat;
    margin-top:10px;    
}
.business 
{
    width:144px;
    height:48px;
    background-image:url("../images/background.jpg");    
    background-repeat:no-repeat;
    margin-top:10px; 
}


.government
{
    width:134px;
    height:48px;
    background-image:url("../images/governmentbkg.jpg");    
    margin-top:10px;
}
.researchers , .youth , .government, .business
{
    margin-left:5px;
    margin-top:20px;
}
.focusimg
{
    margin-left:5px;
    margin-top:4px;   
    float:left;
}
.business .focusimg
{
    margin-left:0px;
}
.focustext
{
    float:left;
    font-size:8pt;
    width:74px;
    font-weight:bold;
    line-height:10px; 
}
.focusleft a,.focusleft a
{
    color:#24478E;
}

.focustext a:hover
{
    color:#FFCC00;
}
.focusarrow
{
    margin-top:20px;
}
.business .focusarrow
{
   margin-left:2px;
}
.youth .focustext
{
    margin-top:17px;
    padding-left:10px;
}

.business .focustext
{
    margin-top:10px;
    margin-left:3px;
}
.researchers .focustext
{
    margin-top:3px;
    margin-left:3px;
    text-align:center;
}
.government .focustext
{
    margin-left:10px;
    margin-top:5px;
}
.loginreq
{
    font-weight:normal;
    margin-top:5px;
    color:#000000;
}
.whatshappening
{
    width:49.99%;
    float:left;
    height:99px;
    
}
.technology
{
    height:137px;
    float:left;
    width:49.7%;
    border-left:solid 1px #25488E;
    border-top:solid 1px #25488E;
    
}
.technology .articlecontent
{
    width:49.7%;
}
.technology .articletitle
{
    padding:0;
    margin:0;
    height:-10px;
}
.happeningheader
{
    width:100%;
    background-color:#333333;
    margin:0;
    padding:0;
    color:#FFFFFF;
    font-size:12pt;
    border-right:solid 1px #FFFFFF;
    float:left;
}
.happeningheader .header
{
    margin-left:3px;
}
.happeningbody
{
    background-color:#DFE7F7;
    width:100%;
    height:117px;
    margin:0;
    float:left;
    padding:0;
    font-size:10pt;
    
}
    
.happeningbody a:hover
{
    color:#6699FF;
}
.rightul, .leftul
{
    width:50%;
    float:left;
    padding-top:5px;
}

.rightul ul, .leftul ul
{
    list-style-image:url("../images/listyle.jpg");  
    padding:0;
    margin:0;
}
.leftul ul
{
    padding-left:20px;
    width:140px;
}
.rightul ul
{
    padding-left:15px;
    margin-left:10px;
}
.vision
{
    width:100%;
    border-top:solid 1px #24478e;
    float:left;
    text-align:center;
    margin-top:3px;
}
.vision img
{
    margin-top:6px;
}
.techimg
{
    width:88px;
    height:137px;
    float:left;
}
.techright
{
    float:left;
    height:auto;
    width:215px;
}
.techrighthead
{
    
    text-align:center;
    background-color:#FFCC66;
    font-weight:bold;
    font-size:12pt;
}
.techrightbottom
{
    background-color:#FF6600;
    height:115px;
    
}
.techblurb
{
    width:150px;
    color:#FFFFFF;
    font-size:12pt;
    font-weight:bold;
    float:left;
}
.techblurb .blurb
{
    margin-left:4px;
    margin-top:20px;
}
.techmore
{
    text-align:center;
    font-weight:bold;
    line-height:10px;
}
.techmore img
{
    margin-top:30px;
    margin-bottom:5px;
}
#footer
{
    width:760px;
    height:auto;
    background-color:#FFFFFF;
}
.footerlinks, .footerlinksbelow
{
    float:left;
    color:#24478E;
    width:760px;
    text-align:right;
    background-color:#FFFFFF;
}
.footerlinks a
{
    color:#24478E;
    font-size:8pt;
    margin-right:5px;
}
.footerlinksbelow
{
    color:#777777;
    font-size:7.5pt;
}
.footerlinksbelow a
{
    font-size:7.5pt;
    color:#666666;
    text-decoration:underline;
}
.footergreylinks
{
    margin-right:5px;
}
.footerlinksbelow img
{
    margin-left:5px;
}
.govlinks
{
    font-size:7.5pt;
    color:#777777;
    text-decoration:underline;
}
.footerlinks img
{
    margin-top:10px;
    margin-right:25px;
}
.footerlinksbelow img
{
    float:left;
}

/*** end Home Page Design **/

#maincontents
{
    width:609px;
    height:auto;
    background-color:#FFFFFF;
    float:left;  
	border-right:solid 1px #24478E;    
    border-bottom:solid 1px #24478E;
}

#maincontents a:hover
{
    color:#6699FF;
}
.gotosection
{
    font-style:italic;
    font-weight:bold;
    font-size:9pt;
    margin:5px 0px 5px 0px;
    
}

#maincontents .gotosection a
{
    color:#FF6600;
}
#maincontents .gotosection a:hover
{
    color:#FFCC00 ;
}
.content
{
    padding-bottom:5px;
    padding-left:10px;
    width:90%;
}

.sectionContent
{
    width:400px;
    float:left;
}

.ictAgendaSectionContent
{
    float:left;
    width:400px;
}

.fileSeparator
{
   margin-bottom:-20px;
}
.UploadedFile
{
    margin-top:-15px;
}

.UploadedFile div a
{
	width:15px;
	height:19px;
	background-image:url("../images/pdf.gif");
	background-repeat:no-repeat;
	padding-left:20px;
}
/*

.UploadedFile .fileSeparator
{
    height:5px;
}

.UploadedFile .imgContainer
{
    height:0px;
    margin-bottom:-15px;
}

.UploadedFile .CmsPhtGal a
{
    height:-10px;
    color:Red;
}
*/
.sectionImg
{
    height:71px;
    width:100px; 
    float:left;
    margin-right:5px;
    margin-left:2px; 
    
}
.eventsimg
{
    background-image:url("../images/eventsbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
}
.sectionImg span
{
    display:none;
}
.noticesimg
{    
    background-image:url("../images/noticebkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.pressimg
{
    background-image:url("../images/pressbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.press_releaseimg
{   background-image:url("../images/press_releasebkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}

.audimg
{
    background-image:url("../images/audiovideo.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.presentimg
{
    background-image:url("../images/presentations.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}

 .aboutimg
{
    background-image:url("../images/aboutbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}

.progamimg
{
    background-image:url("../images/presentations.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}

.ebusimg
{
    background-image:url("../images/ebusbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}

.whatshappimg
{
    background-image:url("../images/whatshappbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
 .plan_docimg
{
    background-image:url("../images/plan_docbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.other_reportsimg
{
    background-image:url("../images/other_reportsbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}

.feed_backimg
{
    background-image:url("../images/feedback.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.skillsimg
{
    background-image:url("../images/skillsbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.careerimg
{
    background-image:url("../images/careers.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.tendersimg
{
    background-image:url("../images/tendersbkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.articleimg
{
    background-image:url("../images/articlebkg.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.linksimg
{
    background-image:url("../images/links.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}
.reportsimg
{
    background-image:url("../images/reports.jpg");
    background-repeat:no-repeat;
    height:71px;
    width:100px;
    display:inherit;
}

.sections
{
    float:left;
    width:100%;  
}



.sectionHeader
{    
    color:#24478E;
    font-size:12pt;
    font-weight:bold;
    padding-left:10px;
}
.sectionLinks
{
    margin-top:15px;
    width:90%;
    border-bottom:solid 1px #24478E;
    margin-left:10px;
    padding-bottom:5px;
}
.sectionLinks a, .sectionLinks .linkLinks
{
    color:#000000;
    margin-bottom:5px;
    font-weight:bold;
	font-size:9pt;
}


.sectionBottomLinks
{
    margin-top:5px;
    padding-left:10px;
}
.sectionBottomLinks a
{
    color:#000000;
    margin-right:15px;
    font-size:8pt;
}
.maincontents h3
{
    color:#FF6600;
    font-size:12pt;
}
.homelink
{
    float:left;
    margin-left:5px;
}
.articletitle
{
    font-size:12pt;
    color:#FF6600;
    font-weight:bold;
    padding-top:15px;
    margin-bottom:5px;
}

.nopadding .articletitle
{
    margin:0;
    padding:0;
}
#abtfwd
{
    color:#FF6600;
}

.otherListArticles
{
    margin-bottom:5px;
}

#ictresources .otherListArticles
{
    margin-top:10px;
}

#media_room .otherListArticles
{
    margin-top:10px;
}

.center
{
    margin-left:10%;
}

.agendacms
{
    float:left;
    width:100%;
}
.agendacms .articlecontent
{
    margin-top:-21px;
}


.blackheader
{
    color:#000000;
}
.sectionTop
{
    height:75px;
    width:100%;
    background-color:#BACBED;
    padding-bottom:5px;
    
}
.topsection
{
    background-color:White;
}

.bc-nolink
{
    font-size:8pt;
    color:#000000;
}

.audience
{
    margin-top:-20px;
}
.audience p a
{
    cursor:pointer;
    color:#3263C7;
    font-weight:bold;
}
.audience p a:hover
{
    text-decoration:none !important;
    color:#3263C7 !important;
    font-weight:bold;
}
.audience ul a
{
    color:#666666 !important;
}

.audience ul
{
    list-style-type:none;
}
.audienceleft, .audienceright
{
    width:45%;
    height:150px;
    float:left;
    margin-top:40px;
}
/*#shadowleft
{
    height:auto;
    background-image:url("../images/ffwdshadow_left.png");
    background-position:top right;
    background-repeat: repeat-y;
    float:left;
    
}
#shadowright
{
    height:auto;
    background-image:url("../images/ffwdshadow_right.png");
    background-position:top left;
    background-repeat: repeat-y;   
    float:right;
}
*/


#shadowcontent
{
    float:left;
}

.audienceSectionTop
{
    height:107px;
    width:609px;
    background-repeat:no-repeat;    
}

.audience-sitemap .audienceSectionTop
{
    height:105px;
}

.researchSectionTopImg
{
    background-image:url(../images/researchers_banner.jpg);    
    border-bottom:solid 1px #009900;    
}

.businessSectionTopImg
{
    background-image:url(../images/businesspro_banner.jpg);    
    border-bottom:solid 1px #CC0000;
}

.govagenciesSectionTopImg
{
    background-image:url(../images/govagencies_banner.jpg);    
    border-bottom:solid 1px #F4C506;
}

.youthSectionTopImg
{
    background-image:url(../images/youth_banner.jpg);
    border-bottom:solid 1px #3264C7;
}

.sitemapSectionTopImg
{
    background-image:url(../images/sitemap_banner.jpg);
    border-bottom:solid 1px #FF6600;
}

.audienceSectionHeader
{
    height:40px;
    width:auto;
    background-repeat:no-repeat;     
}

.RssTopImg
{
    background-image:url(../images/RSSicon.jpg);
    height:47px;
}

.researchIconImg
{
    background-image:url(../images/researchers_icon.jpg);
}

.govagenciesIconImg
{
    background-image:url(../images/govagenciespro_icon.jpg);
}
.businessIconImg
{
    background-image:url(../images/businesspro_icon.jpg);
}

.youthIconImg
{
    background-image:url(../images/youth_icon.jpg);
}
.sitemapIconImg
{
    background-image:url("../images/sitemap_icon.jpg");
}

.audienceSectionHeader div
{
    margin-left:50px;
    padding-top:15px;
}

.govagencies .audienceSectionHeader span
{
    float:right;
    height:auto;
    margin-top:-20px;
    margin-right:5px;
    font-size:9pt;
}
.govagencies .audienceSectionHeader span a:hover
{
    color:Red !important;
}
#audiences .sectionTop, #rss_info .sectionTop
{
    background-color:#ffffff;
    margin-top:5px;
    height:35px;
  
}

#rss_info .sectionTop
{
    height:50px;
    margin-bottom:30px;
}

#audiences .sectionLinks, #rss_info .sectionLinks
{
    border:none; 
}
#audiences .businessaudience p b a
{
    color:#cc0000;
}
#audiences .businessaudience ul a:hover
{
    color:#cc0000 !important;
}
#audiences .reshearchaudience p b a
{
    color:#009900;
}
#audiences .reshearchaudience ul a:hover
{
    color:#009900 !important;
}
#audiences .youthaudience p b a
{
    color:#3264C7;
}
#audiences .youthaudience ul a:hover
{
    color:#3264C7 !important;
}

#audiences .sitemapaudience p b a 
{
    color:#FF6600;
}

#audiences .sitemapaudience ul a:hover 
{
    color:#FF6600 !important;
}
 #audiences .govagenciesaudience p b a
{
    color:#B38E00;
}
#audiences .govagenciesaudience ul a:hover
{
    color:#B38E00 !important;
}
 .govagencies .sectionTop
 {
     border-bottom:solid 5px #F4C506;     
 }
 .audience-business .sectionTop
 {
     border-bottom:solid 5px #CC0000;     
 }
 .audience-researches .sectionTop
 {
     border-bottom:solid 5px #009900;     
 }
 .audience-youth .sectionTop
 {
    border-bottom:solid 5px #3264C7;
 }
 .audience-sitemap .sectionTop
 {
    border-bottom:solid 5px #FF6600;
 }
 
 .#audiences .sectionHeader
 {
    margin-bottom:-30px;
 }
 
  #audiences .govagenciesIconImg
 {
    color:#F4C506;
 }
 
 #audiences .businessIconImg
 {
    color:#CC0000;
 }
 
 #audiences .sitemapIconImg
 {
    color:#FF6600;
 }
 
 #audiences .researchIconImg
 {
    color:#009900;
 }
 
 #audiences .youthIconImg
 {
    color: #3264C7;
 }
.focusleft a:hover, .focusright a:hover
{
  color:#6699FF;
  cursor:pointer; 
}

a.printerlink
{
    float:right;
    margin-top:5px;
    margin-bottom:5px;
    background:url("../images/printerfriendlyicon.gif");
    display:block;
    height:24px;
    width:157px;
    background-repeat:no-repeat;
}

a.printerlink span
{
    display:none;
}


.loginarea
{
    margin:15px 0px 0px 25%;
    width:240px;
    height:98px;
    background-color:#EFF3FB;
    border:solid 1px #B5C7DE;
    font-size:8pt;
    font-family:Arial;
}
.loginarea span
{
    margin-left:4px;
}
.loginarea span input
{
    margin-top:3px;
    vertical-align:middle;
}
.loginmsgtop
{
    width:75%;
    background-color:#507CD1;
    color:#ffffff;
    font-weight:bold;
    margin-top:3px;
    margin-left:30px;
    text-align:center;
}
.loginbtnarea
{
    width:100%;
    height:auto;
    text-align:center;
}
.loginbtn
{
    background-color:#ffffff;
    border:solid 1px #507CD1;
    font-family:Verdana;
    Font-Size:0.8em;
    color:#284E98;    
    margin-top:5px;
}
#getBanner
{
}

.gov_preview
{
border:solid 1px #016193; 
width:100%; 
background-color:White;
}

.gov_previewframe
{
width:100%;
height:58px;
}

.gov_codecontainer
{
width:100%;
margin-top:20px;
}

.gov_codebox
{
width:100%;
}

.gov_alt
{
width:100%; 
margin-top:40px
}

.gov_alt textarea
{
width:100%; 
height:100px;
}

#getFooter
{
margin-top:40px; 
border-top:solid 1px #5ab4da; 
padding-top:10px;
}

.ttbanner
{
    margin-top:10px;
}

.rss_table tr
{
	vertical-align:top;
}

.rss_table 
{
	border:solid 1px black;
	margin-bottom:10px;

}

/**** ICT Registration Section added by Ruselle ****/
#ict_registration .sectionTop
{
    background-color:#ffffff;
    height:1px;
}

#ict_registration .sectionLinks
{
    border:none;
}

/*Added by Peter*/

.phone_example
{
	font-size:8pt;
	color:#333333;
	font-style:italic;
	margin-top:2px;
}

.asterix
{
	color:Red;
}

/**** ICT Registration Section End *****/

