﻿/*---------*/
/* Default */
/*---------*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, blockquote, th, td 
{ 
	padding: 0;
	margin: 0;
}

body
{
	font-family: 'Lucida Grande',Tahoma,Verdana,sans-serif;
	font-size:11px;
	background-color:#E8E9EB;
	color:#000000;
}
ul
{
	list-style-image: url(Images/bullet.jpg);
	list-style-position:inside;
}

ul li, ol li
{
	list-style-position:outside;
}

ul,ol
{
	list-style-position:inside;
	margin:0 40px;
}

/*----------------------*/
/*   MasterPage Home    */
/*----------------------*/

.contentPage
{
    margin:0 auto;
    background-image:url(Images/bgbody.jpg);
    background-position:center top;
    background-repeat:repeat-y; 
    height:100%;
    margin:0 auto;
    width:100%;  
}
.content
{
	width:860px;
	height:100%;
	text-align:left;
	background-color:#FFFFFF;
	overflow:hidden;	
}
.contentL
{
    background:url(Images/backleft.jpg) repeat-y;
}
.headerPages
{
	width:860px;
	height:130px;
	float:left;
	background:url(Images/banner.jpg) no-repeat;
	
}
.header
{
    width:860px;
	height:130px;
	float:left;
	background:url(Images/banner.jpg) no-repeat;
}

#logo
{
    float:left;
    margin-left:25px;
    margin-top:12px;
}
.header-main
{
	width:800px;
	height:200px;
	float:left;
}
.bannerH
{
    width:828px;
    margin-bottom:5px;
    margin-left:-12px;
    margin-top:15px;
}
.bannerH img
{
    width:828px;
    height:198px;
}
/*------------------*/
/*     Main Menu    */
/*------------------*/

.menu, .menuPages
{
	width:570px;
	height:30px;
	float:left;
    margin-top:-42px;
    margin-left:137px;
    font-size: 13px;
    padding-top:6px;
}
.menuPages
{
    background:none;
}
.menuItem 
{

}
#ctl00_Menu1
{
    margin-left:15px;
}
.menuItem a
{
	color:#FFFFFF;
	font-weight: bold;
	margin:0 20px;
	display:block;
}
.itemSel a
{
	font-weight: bold;
}
.itemHover a
{
    text-decoration:none;
    color:#0088CC;
}
.itemSelected a
{
    color:#0088CC;
    font-weight:bold;
}

.container
{
	width:800px;
	height:100%;
	float:left;
	padding:0px 30px 20px;
	line-height:18px;/*20*/
	text-align:justify;
	min-height:400px;
}
.homeLeft
{
    float:left;
    width:560px;
    overflow:hidden;
}
.homeRight
{
    float:right;
    width:220px;/*250*/
    background:url(Images/leftsep.jpg) repeat-y;
    margin-top:5px;
    padding:0 0 0 5px;

}
/*.subtitleH
{
    width:575px;
}*/
.section, .sectionBot
{
    border-bottom:solid 1px #E5E5E5;
    padding-bottom:25px;
    float:left;
    /*margin:0 0px 20px 0;*/
    margin:0 0px 15px 0;
}
.sectionBot
{
    border:none;
    padding-bottom:0px;
}
.careersAux
{
    min-height:150px;
}
.siteMapPath
{
	width:800px;
	float:left;
	font-family:Arial;
	font-size:12px;
	margin-top:10px;
	margin-left:30px;
}
.siteMapPath a
{
    color:#A72CA3;
    font-weight:bold;
    text-decoration:none;
}
.siteMapPath span
{
    color:#4C433F;
}
/*----------------------*/
/*      Images          */
/*----------------------*/
.imgTechnology
{
    padding-top:45px;
    text-align:center;
}
.imgServices
{
}
.imgServices img
{
    margin-left:75px;
}
.imgOutsourcing
{
}
.imgOutsourcing img
{
}
.imgOverview
{
}
.imgOverview img
{
    width:180px;
}
.sectionImg
{

}
.sectionImg img
{
    width:185px;
    height:auto;
}
/*----------------------*/
/*      Footer          */
/*----------------------*/
.footer
{
	width:860px;
	height:150px;
	color:#FFFFFF;
	background:url(Images/footerb.jpg) no-repeat;
	_clear:both;
}
.footerOffices, .footerOfficesP
{
    float:left;
    width:84%;/*68*/
    border-right:1px solid #666666;
    padding-left:30px;
    margin-top:13px;
}
.footerOfficesP
{
    border-right:none;
    padding-bottom:14px;
}
.footerNet, .footerNetP
{
    float:right;
    width:9%;/*27*/
    margin-top:5px;/*13*/
}
.footerNetP .footer-right
{
    margin-top:104px; 
}
.footerNet
{
    margin-top:8px;
    _margin-top:2px;
    *margin-top:2px;
}
.offices, .officesS
{
    float:left;
    text-align:left;
    font-size:9px;
    color:#979797;
    padding-top:5px;
}
.officesS a, .offices a
{
    color:#979797;
    text-decoration:none;
}
.offices
{
    padding-right:10px;
}
.officesS
{
    width:20%;
}
.contentOff
{
    line-height:15px;
}
.footer-left
{
	width:450px;
	float:left;
	text-align:left;
    padding-left:28px;
    margin-top:8px;/*21*/
}
.footer-left a, .footer-right a, .footerRightP a
{
	color:#FFFFFF;
	padding:0px 2px;/*0px 10px*/
	text-decoration:none;
}
.footer-right a, .footerRightP a
{
    padding:0px;
    padding-right:1px;
}
.footer-left a:hover
{
    color:#0088CC;
}
.footer-right, .footerRightP
{
	width:340px;
	float:right;
	text-align:right;
	font-size:11px;
	padding-right:30px;
	margin-top:8px;/*21*/
}
.footer-right
{
    clear:both;    
    _float:right;
    *float:right;
    *margin-left:-260px;
    *margin-top:6px !important;
    *width:230px;
    _margin-left:-330px;
}

.footerTitle
{
    font-size:14px;
    font-weight:bold;
    text-align:left;
    margin-top:-7px;
    padding-bottom:2px;
}
.footerSubT
{
    color:#0088CC;
    font-weight:bold;
    padding-bottom:1px;
}
.footerImg
{
    float:left;
}
.footerSocial
{
    padding-right:15px;
    float:left;
}
.footerSocial a img
{
    width:24px;
    height:24px;
    margin-bottom:3px;
    *margin-bottom:1px;
    _padding-bottom:1px;
    _margin-bottom:0px;
}
/*----------------------*/
/*      Common          */
/*----------------------*/


.common-content
{
	margin-top:15px;
	margin-bottom:40px;
}
.panelLeft
{
	width:195px;/*188*/
	float:left;
	line-height:22px;
}
.panelLeft img
{

}
.panelRight
{
	width:577px;/*582*/
	float:left;
	padding-left:28px;/*30*/
	background:url(Images/leftsep.jpg) repeat-y;
    background-position:left;
}
.panelRight .section, .panelRight .sectionBot
{
    width:585px;
}

.sideMenuHeader
{
	width:190px;
	padding-left:10px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:30px;
	margin-bottom:10px;
}

.sideMenuItem a
{
	color:#000000;
}

.sideMenuItem a:hover
{
	color:#0088CC;
    font-weight:bold;
    text-decoration:underline !important;
}

.sideItemHover a
{
    color:#0088CC;
    font-weight:bold;
    text-decoration:underline;
}
.sideSelected a
{
    color:#0088CC !important;
    font-weight:bold;
}

.sideMenuBottom
{
	width:200px;
	margin-top:15px;
	margin-top:0px;
	margin-bottom:10px;
}

h1, .textBlue, .titleH
{
    font-size:18px;/*20*/
    color:#0088CC;
    font-weight:bold;
    margin-bottom:10px;
}
h1
{
    border-bottom:solid 1px #0088CC;
    padding-bottom:5px;
}
.textBlue 
{
    font-size:12px;
    text-decoration:none;
}
.textBold
{
    color:#000000;
    font-size:11px;
    font-weight:bold;
}
.homeContentBig a, a.linkC
{
    /*font-size:12px;*/
    text-decoration:none;
    color:#0088CC;
}

a.linkC
{
    font-size:12px;    
}

.homeContentBig a:hover, a.linkC:hover
{
    text-decoration:underline;
}
.formBig a:hover
{
    text-decoration:none;
}

h2, .subtitleS, .subtitleB
{
    color: #000000;
    font-size:17px;/*18*/
    padding:10px 0;
    font-weight:bold;
}

h2.linkSubtitle a
{
    color: #000000;
    font-weight:bold;
    text-decoration:none;
}



.subtitleB
{
    clear:both;    
}

h4
{
    padding:0px 0px 8px;
    font-size:10pt !important;
}
.subtitleS
{
    font-size:14px;
}
h3
{
    font-size:14px;
    color: #000000;
    padding-top:10px;
    padding-bottom:0px;
    font-weight:bold;
    margin-bottom:-5px;
}
.literal, .litFooter, .positT, .litFooterAux
{
    font-size:11px;
    color:#979797;
}
.litFooter, .litFooterAux
{
    float:left;
    text-align:left;
    width:576px;/*576*/
    margin-bottom:-10px;
    padding-top:20px;/*35*/
    color:#C2C2C2;
    font-size:9px;
    line-height:13px;
    
}
.news
{
    padding:5px 0px;
}
.contentText
{
    padding:2px 0px 10px;
    text-align:left;
}
.textCent
{
    padding-bottom:10px;
    padding-right:15px;
}
.textBig
{

}
.readMore, .readMoreC
{
    padding-left:1px;
}
.readMore a, .readMoreC a
{
    font-size:11px;
    color:#A72CA3; 
    text-decoration:none;
}
.readMore a:hover, .readMoreC a:hover
{
    text-decoration:underline;
}

/*----------------------*/
/*    Section Overview  */
/*----------------------*/
.sectionOver
{
    padding:0px;
    overflow:hidden;
    margin-bottom:20px;
}

.frameOver
{
	float:left;
	width:190px;/*180*/
	border-bottom:1px solid #E5E5E5;
	padding-bottom:1px;
	margin-bottom:10px;
}
.overText
{
   	font-size:18px;
   	color: #000000;
   	font-weight:bold;
}
.contentOver
{
    min-height:51px;
	float:left;
	overflow:hidden;
	margin-left:-4px;
	/*padding:0px 2px;*/
	/*width:190px;*/
	/*padding-left:3px;*/
}
.contentOver, .textOver
{
    font-weight:bold;
}
/*.contentOver a
{
    font-size:10px;
    color:#000000;
}
.contentOver a:hover
{
    color:#0088CC;
    font-weight:bold;
}
.textOver
{
    text-decoration:none;
}*/
/*----------------------*/
/*      Home Page       */
/*----------------------*/


.home-container1
{
	float:left;
}

.frameContentS
{
    margin-top:-17px !important;
}
.frameContentS, .frameContN
{
	min-height:51px;
	margin-left:1px;
	float:left;
	overflow:hidden;
    margin:0 20px 0px;
    padding:0px 0px 20px;
    border-bottom:1px solid #E5E5E5;
    margin-right:0px;
}
.frameContN
{
    border:none;
}
.frameLeft
{
    float:left;
    margin:5px 0px;
}
.homeContentBig
{
	min-height:374px;
	float:left;
	overflow:hidden;
}
.home-content1, .home-content2
{
	width:270px;
	min-height:50px;
	margin-right:20px;
	float:left;
}
.home-content2
{
    margin-right:-20px;
    float:right;
}
.home-content2-title1
{
	color:#003073;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
}
.home-content2-title2
{
	color:#003073;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
}
.home-content2-title3
{
	color:#787878;
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
}
.home-content2 p
{
	color:#404040;
	font-family:Arial;
	font-size:9pt;
	line-height:15pt;
}
.home-content3
{
	width:240px;
	height:308px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	float:left;
	background:url(Images/Home/content-frame.gif) no-repeat top left;
}
.home-content3-1
{
	width:200px;
	height:22px;
	padding-top:5px;
	padding-left:20px;
	float:left;
}
.home-content3-2
{
	width:200px;
	height:84px;
	margin-top:55px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
}
.home-content3-3
{
	width:200px;
	height:121px;
	padding-left:20px;
}
.home-content3-3 p
{
	padding-left:0px;
	padding-right:0px;
	color:#404040;
	font-family:Arial;
	font-size:9pt;
	line-height:15pt;
}
.home-content3-4
{
	width:200px;
	height:30px;
	margin-top:0px;
	margin-left:20px;
}
.home-content4
{
	width:240px;
	height:308px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	float:left;
	background:url(Images/Home/content-frame.gif) no-repeat top left;
}
.home-content4-1
{
	width:200px;
	height:22px;
	padding-left:20px;
	padding-top:5px;
}
.home-content4-2
{
	width:200px;
	height:223px;
	padding-top:20px;
	padding-left:0px;
}

.home-content4-3
{
	width:200px;
	height:30px;
	padding-top:0px;
	padding-left:20px;
}
.home-content5
{
	width:240px;
	height:308px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	float:left;
	background:url(Images/Home/content-frame.gif) no-repeat top left;
}
.home-content5-1
{
	width:200px;
	height:22px;
	padding-top:5px;
	padding-left:20px;
	float:left;
}
.home-content5-2
{
	width:200px;
	height:84px;
	margin-top:55px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
}
.home-content5-3
{
	width:200px;
	height:121px;
	padding-top:0px;
	padding-left:20px;
}
.home-content5-3 p
{
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	color:#404040;
	font-family:Arial;
	font-size:9pt;
	line-height:15pt;
}
.home-content5-4
{
	width:200px;
	height:30px;
	padding-top:0px;
	padding-left:20px;
}
.toright
{
    float:right;
    text-align:right;
}
.toleft
{
    float:left;
}
.centered, .centeredH
{
    text-align:center;
}
.centerLogo
{
    text-align:center;
    padding:15px 0px;
}
.centeredH
{
    padding-top:7px;
}
/*----------------------*/
/*      Testimonials    */
/*----------------------*/
.testimonials
{
    margin:20px 0 0;
    float:left;
}
.testim, .testimH
{
    float:right;
    text-align:right;
    line-height:14px;
}
.testimH
{
    padding-top:15px;
    padding-bottom:20px;
}
.testimDat, .testimData
{
    clear:both;
    float:right;
    text-align:right;
    margin-top:5px;
    line-height:14px;
}
.nameTest, .nameTestS
{
   font-weight:bold;
}
.nameTestS
{
    color:#A72CA3;
    font-size:11px;
    font-weight:lighter !important;
}
.nameTest a
{
    color:#A72CA3;
    font-size:11px;
    text-decoration:none;
    font-weight:lighter !important;
}
.nameTest a:hover
{
    text-decoration:underline !important;
}
.positT
{

}
.testL, .testLogo, .testLM
{
    float:left;
    width:123px;
    margin-top:53px;
    padding-left:2px;
}
.testLM
{
    margin-top:45px;/*25*/
}
.testLogo
{
    margin-top:0px;
}
.testLZF
{
    float:left;
    width:123px;
    padding-left:2px;
}
.testR
{
    float:right;
    width:459px;
}
.textLeft
{
    text-align:left;
}
.testLZF a img
{
    width:auto;
    height:auto;
}
#logo a, .footerSocial a
{
    color:#000000;
}
/*--------------*/
/*     Tables   */
/*--------------*/
.tableBig, .tableBigCol
{
    width:100%;
    margin:14px 0px;
    border:solid 1px #E5E5E5;
    border-collapse:collapse;
    border-spacing:0;
}
.tableBigCol
{
    width:53%;
}
.tableBig th, .tableBigCol th
{
    border-bottom:3px solid #F0F3F8;
    padding:10px;
    text-align:center;
    border-right:solid 1px #E5E5E5;
    width:25%;
}
.tableBig tr, .tableBigCol tr
{
    border:solid 1px #E5E5E5;
}
.tableBig td, .tableBigCol td
{
    border-collapse:collapse;
    border: solid 1px #E5E5E5;
    padding:5px 7px;
    text-align:left;
    font-size:10px;    
}
.headerTable
{
    font-weight:bold;
    color:#0088CC;
}
.headerTable td
{
    text-align:center;
    border-bottom:solid #F0F3F8 5px;
}
.gradientTable
{
    background:transparent url(Images/tableg.jpg) repeat-y;
    background-position:right;
    font-weight:bold;
}
.tableBord
{
    border-right:solid 1px #E5E5E5;
}

.ctl00_ContentPlaceHolder1_SideMenu1_Menu1_1
{
    margin-left:0px !important;
}
/*------------------*/
/*   Contact us     */
/*------------------*/
.columnContact, .columnContactBot, columnContactMap
{
    float:left;
    width:100%;
    margin-bottom:30px;
}
.columnContactBot
{
    margin-bottom:0px;
}
.columnContactMap
{

}
.columnLeft, .columnRight, .columnRightMap
{
    float:left;
    width:45%;
}
.columnRightMap
{
    margin-top:-85px;
}
.columnRightMap iframe
{
    border:solid 1px #E5E5E5;
    padding:2px;
}
/*-----------------------*/
/*   Form Contact us     */
/*-----------------------*/

.formBig
{
    float:left;
    width:100%;
    background-image:url(Images/formframe.jpg);
    background-repeat:no-repeat;
    height:340px;
    padding-top:32px;
    margin-left:5px;
}
.rowForm, .rowFormM
{
    float:left;
    width:100%;
    margin-bottom:0px;
    height:37px;
}
.rowFormM
{
    height:140px;
}
.dRowLeft
{
    width:10%;
    float:left;
    color:#0088CC;
    font-weight:bold;
    margin-left:100px;
    padding-right:5px;
}
.dRowRight
{
    width:70%;
    float:left;
}
.dRowRight input
{
    border:solid 1px #E2E2E2;
}
.dRowRight label
{
    padding-left:8px;
}
.tbLarge
{
   width:200px;   
   height:19px;
}
.tbMultiline
{
    width:330px;
    height:90px;
    border:solid 1px #E2E2E2;
    margin-bottom:13px;
}
.bSend
{
    float:right;
    margin-right:90px;
    cursor:pointer;
    margin-top:-35px;
    color:#FFFFFF !important;
    background-image:url(Images/bSend.jpg);
    background-repeat:no-repeat;
    width:80px;
    height:21px;
    font-weight:bold;
    line-height:20px;
}
/*----------------*/
/*   Site Map     */
/*----------------*/
.siteItemHover a
{
    color:#979797 !important;
}
.siteMenuItem a
{
    color:#0088CC;
    font-size:11px;
}
.siteSelected a
{
}
tr #ctl00_ContentPlaceHolder1_mSiteMapn1 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn10 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn28 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn31 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn34 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn35 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn36 a
{
    color:#666666;
    font-size:10pt;
    font-weight:bold;
    background-image:url(Images/bulletsm.jpg);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:15px;
}
tr #ctl00_ContentPlaceHolder1_mSiteMapn6 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn8 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn13 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn17 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn20 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn24 a
{
    color:#666666;
    font-size:10pt;
    font-weight:bold;
    background-image:url(Images/arrowsmp.jpg);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:15px;
}
tr #ctl00_ContentPlaceHolder1_mSiteMapn2 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn3 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn4 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn7 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn9 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn11 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn12 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn14 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn15 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn21 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn22 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn23 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn25 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn26 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn32 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn33 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn29 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn30 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn5 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn18 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn19 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn27 a, tr #ctl00_ContentPlaceHolder1_mSiteMapn16 a
{
    background-image:url(Images/arrowsm.jpg);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:13px;
}
#ctl00_ContentPlaceHolder1_mSiteMapn0 a
{
    font-size:14px;
    color:#000000;
    font-weight:bold;
}
.siteMap
{
    line-height:23px;
}
/*--------------------*/
/*   Validation form  */
/*--------------------*/
.valEmail, .valMsj, .txtOptional
{
    float:left;
    overflow:hidden;
    color:#979797 !important;
    margin-top:-2px;
    font-size:10px;
    font-weight:bold;
}

.valMsj
{
    margin-top:-15px;
}
.txtOptional
{
    font-weight:lighter;
    font-style:italic;
    width:50px;
}

.auxRow
{
    margin-top:15px;
}
.textImg
{
    margin-top:-123px;
    margin-left:130px;
}
.textImg ul, .home-content2 ul
{
    margin:0 0 5px 15px;
}

small a
{
    color:#0088CC !important;
    font-size:12px !important;
}
.contentText a
{
    color:#0088CC;
    text-decoration:none;
}
.contentText a:hover
{
    text-decoration:underline;
}
/*--------------*/
/*  text Banner */
/*--------------*/
.logoText
{
    float:right;
}
.logoText .textBanner
{
    color:#FFFFFF;
    display:block;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:14px;/*17*/
    font-style:italic;
    margin-right:35px;
    margin-top:35px;
}

a.textBanner
{
    text-decoration:none;
}
a.textBanner:hover
{
    text-decoration:underline;    
}

.boldSm
{
    font-weight:bold;
    font-size:12px;
    padding-top:7px;
}
.listLeft, .listRight
{
    float:left;
    margin-bottom:15px;
    
}
.clearL
{
    clear:both;
}
.androidL
{
    float:left;
    width:375px;
}
.androidR
{
    float:left;
    width:150px;
}

.imgAndroid
{
    margin-top:40px;    
}

td.gradientTable ul, td.tableBord ul
{
    padding-left:14px;
    margin:0px;
    list-style-image: url(Images/bulletS.jpg);    
}

ul.specialList a, ul.listTwoCol a
{
     color:#000000;
     text-decoration:underline;
     font-size:11px;
}

ul.specialList a:hover, ul.listTwoCol a:hover
{
    color:#0088CC;
    text-decoration:underline;    
}
#ctl00_ContentPlaceHolder1_SideMenu1_tvMenu
{
    margin-left:-8px;
}
.listTwoCol
{
    float:left;
    width:210px;
    margin-bottom:15px;
}

 
p.listDef a
{
    color:#0088CC;
    text-decoration:none;
    
}
p.listDef a:hover
{
    text-decoration:underline;
}
.moreTop
{
    margin-top:10px;    
}
.textLitle
{
    font-size:12px;    
}
.moreBottom
{
    margin-bottom:10px;
}
