/*
Application:			CCVI-online
Application URL:		Unknown (Internet Application)
Version:			CCVI-online 1.0
Author:			Abhinandan Chaudhury, TATA Consultancy Services, www.tcs.com
Website:			www.ccvi-online.com
Copyright:			2008-2009 JNJ.

Stylesheet Contents (Use Ctrl+F to find the numbered section)

I.		Default Value			- Reset default browser values.
II.		Master				- General structural layout.
III.		Header/Footer			- Used to style the Header and Footer structure.
IV.		Layout				- General layout elements for positioning.
V.	        Left Pannel and Right Pannel	- General site navigation section.
VI.		Typography			- Texts & contents font syles.

/** ------------------- I. Default Value  ------------------------ **/

html,body,
dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

img, li, a, a:hover{outline:0px;}

table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}

li{list-style:disc;}


caption,th{text-align:left;}

h1,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

h2{font-size:1.3em; font-weight:bold;}

q:before,q:after{content:'';}

abbr,acronym {border:0;font-variant:normal;}

sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}


h1, h2, .heading2, h3, h4, h5, h6 {
color:#00346F;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal; float:left; width:100%;}



/** ------------------- Default Value ends  ------------------------ **/

body, html {
background:#F4F8FB none repeat scroll 0 0;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:0.87em;
margin:0 auto;
text-align:center;
width:100%;
}

#container{  margin:0px auto ; padding:0px; width:955px; text-align:left; border:0px solid #f00;}

#pageWrapper{  margin:0px; float:left; padding:0px 0px 0px; width:955px; text-align:left; border:0px solid #f00;}

#mainWrapper{ float:left; text-align:left; padding:0px; margin:0px; border-left:1px solid #bcd2ee;}

#Wrapper{float:left;width:100%;margin:0;padding:0px;}

#subwrapperBorder {
background:#fff url(images/shade1.jpeg) repeat-y right top;
float:none;
padding-right:0.52em;
width:943px;
padding-bottom:0px;
}

.globallinks{float:left; width:100%; height:150px; text-align:left;}
.globallinks a{padding:15px 0px 0px;}
.spacer{float:left; width:100%; padding:20px 0px 0px;}
.printGT{float:none;}

/** ------------------- Master ends  ------------------------ **/

/** ------------------- III. Header/Footer  ------------------------ **/

#headerWrapper{
border-top:1px solid #bcd2ee;
color:#000;
float:left;
padding:0px;
margin:0px;
background-color:#fff;
width:100%;
}




#logo{float:left; padding:0px 0px 0px 0px; background-color:#fff; height:139px; border-left:0px solid #fff;}
html>body #logo{ float:left; padding:0px 0px 0px 0px; background-color:#fff; height:139px; border-left:0px solid #fff;}

#headerRight{float:right;
margin:0px;
background-color:#fff;
padding-bottom:0px;
height:139px;
}

#headerRight img{border:0px; padding:0px; outline:0px; float:left;}

#footerWrapper{color:#000; float:left; width:100%!Important;padding:0px 0 25px; background:url('images/footerBg.gif') no-repeat left top; margin-bottom:0px; height:auto!Important; margin-top:-14px;}

#footerWrapperLoc{color:#000; border:0px solid #f00; float:left; width:950px!Important; margin:0px; padding:0px 0px 25px; background:url('images/footerBg.gif') no-repeat -1px top; margin-bottom:0px;   height:auto!Important;position:relative;left:0px; margin-top:-14px;}

.Secondary {
color:#005AA2;
float:none;
font-size:10px;
padding:19px 17px 0px 17px;
width:100%;
}

.Secondary ul li {
display:inline;
padding:0px 0px 0px 0px;
text-align:left;
float:left;
}

.Secondary ul span {
padding:0px 2px;
color:#005AA2;
}



.Secondary ul li a{color:#005AA2;text-decoration:underline;font-size:11px;}


#footerMsg {
color:#005AA2;
float:left!Important;
font-family: 'Arial', 'Helvetica',sans-serif;
font-size:11px;
text-align:left;
width:100%; margin:0; padding:0px 0 5px; clear:both;
}

#footerMsg div{display:none;}

#footerMsg p{padding:1px 16px ;float:left; width:100%;}

#footerBorder{background:url('images/shade1.jpeg') repeat-x scroll bottom center;}

/** ------------------- Header/Footer ends ------------------------ **/



/** ------------------- IV. Layout  ------------------------ **/



h1 strong{
background:transparent url(images/ccvi_li_square.gif) no-repeat scroll left !important;
color:#000000;
display:block;
float:left;
font-size:1.0505em;
font-weight:bold!Important; padding:0px 0px 0px 15px;
}/*1.0505em*/

p strong, p b, div strong, div b, li strong, li b{font-size:1.0505em;font-weight:bold;}

span strong, span b{font-size:1em;}


/*---------Search Box-----------------------*/

.status{display:none}

#searchWrapper{float:right; border:0px solid #f00; width:185px;}
#searchWrapper #edit-filter0-wrapper{margin:0px;  }
#searchWrapper #search{margin:0px;}
#searchWrapper div{margin:0px!Important;}
#searchWrapper div{padding:0px;}
#searchWrapper .form-text{border:1px solid #666666; float:left; font-family:'Verdana', 'Arial', 'Helvetica', sans-serif;font-size:10px;
height:12px; margin:5px; width:142px; padding:1px 2px;}


#search-form{display:none;}

.content .search-results{float:left; width:100%;}

#page_results{float:left; width:100%; font-size:0.89em;padding:0.5em;
text-align:justify;color:#333333;}

#page_results span{float:right; width:250px; text-align:right; }
#page_results span a{color:#005AA2;}

.box h2{font-size:21px!Important;
color:#00346F;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
padding-bottom:12px;}

.search-results dt{font-size:0.89em; width:100%;float:left;}
.search-results dt.title{font-size:0.89em; width:65%!Important; float:left;}

.search-results dt a{font-size:0.98em; color:#005AA2; text-decoration:underline;padding:0em
0.3em 0.4em 0.3em;}
.search-results .info{float:right;width:150px; text-align:right;}
.search-snippet{width:95%;float:left;font-size:0.89em; padding:0.5em; text-align:justify;color:#333333;}
.search-results dd{width:100%;}
dt img{margin-top:0px;float:left;}


#search_page{ float:left; width:100%;}
#page_result, #item-list{float:left;}
.search-results dd p{float:left; margin:2px 0px 10px 18px;}


.item-list  .pager li {margin:0px 0px;padding:0.3em;font-size:11px;color:#000000;}
.item-list  .pager li a{margin:0px 0px;font-size:0.89em;color:#005AA2;}


#search .form-submit{
border:0px solid #f00; float:right; margin-right:8px; height:21px; background: url('images/bu_search.jpg') repeat-x  left 5px; cursor:pointer; width:17px; padding:1px 0px 0px; outline:none;}

#frmadsearch #dvChkBox{padding:8px 0px;}


.advDateTitle{width:143px!Important;}
.advDate{width:120px!Important; padding-right:8px!Important;}
.advTitle{width:167px!Important; padding-right:8px!Important;}
.advTopic{width:190px!Important; padding-right:8px!Important;}
.advMaterial{width:172px!Important;}


.wS{width:140px!Important;}
/*---------Search Box Ends-----------------------*/
/*--------------Primary Links---------------------*/


.navWrapper{
width:100%;
background: url('images/nav_shadow.gif') repeat-x  bottom;
float:left;
margin:0px;
height:47px;
padding:0px;
}

#nav{
width:100%;
background: url('images/NavBar.jpg') repeat-x  top left;
float:left;
border-right:0px solid #fff;
margin:0px;
padding:0px;
border-left:0px solid #BCD2EE;
height:24px;
border-bottom:3px #f1f1f1 solid;
}


#nav ul li a{margin:0px;
display:block;
padding:6px 15px 0px;
color:#fff;
text-align:center;
text-decoration:none;
height:19px;
width:auto;
float:left;
margin:0px;
font-family: 'Arial', 'Helvetica', sans-serif;
font-weight:bold;
}



#nav ul li{color:#fff;text-transform:uppercase;text-align:center;
border-right:1px solid #fff;}


#nav ul .menu a{color:#EE4248; text-align:left; border:1px solid #BCD2EE;
margin:0px; width:100%; float:left; background-color:#F4F8FB; font-family:Verdana,Arial,Helvetica,sans-serif!Important; font-weight:normal!Important;}


#nav ul .menu li a:hover{color:#EE4248; text-align:left; border:1px solid #BCD2EE;
margin:0px; width:100%; float:left; background-color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif!Important; font-weight:normal!Important;}



#nav ul .menu li{text-transform:capitalize; display:block; border:0px solid #BCD2EE; margin:0px 2px 0px 1px;
float:left;padding:1px;}


#simplemenu ul {
font-size:11px;
background:#fff;
position:absolute;
top:-999em;
border:none;
margin:1px 0px 0px 0px;
float:left;
width:auto;
wid\th:185px;
white-space:nowrap;
padding-top:1px;}

#simplemenu li ul.menu li{width:100%!Important; margin-top:3px!Important; padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif!Important; font-weight:normal!Important;}
#simplemenu li ul.menu li a{ height:12px!Important; margin:0px; padding:3px 1px 3px 3px; }/*padding:3px 1px 3px 3px;*/


#nav a:hover{background-color:#fff; color:#EE4248; margin:0px; float:left; height:19px;}
#nav a.active{background-color:#fff!Important; color:#EE4248; margin:0px; float:left; height:19px;}

#contentWrapper{
padding:0px 0px 40px 0px;
background:#fff;
}

#Wrapper .printGT {
padding:0px!Important;
margin:0px!Important;
font-size:0px!Important;
line-height:0px!Important;
}


#contentArea{float:left; width:560px;}

#contentArea p{font-family: 'Arial', 'Helvetica', sans-serif; font-size:11px; line-height:normal; padding:5px 0px; width:96%; float:left;}
#contentArea p a, #contentCenter a{color:#005AA2;}


/*--------------Primary Links Ends---------------------*/
#leftSection{float:left; padding:20px 0px 0px 15px; width:130px; text-align:left; border:0px solid #f00;}

html>body #leftSection{float:left; padding:25px 40px 0px 19px; width:130px; text-align:left; border:0px solid #f00;}

#leftSection h2{
font-size:12px;
font-weight:bold;
margin:0px 0px 5px;
float:left;
border:1px solid #FAFBFD;}

#leftSection span.txt{float:left; width:100%; text-align:left; font-weight:bold; padding:6px 0px;}


#leftSection p.txt2{float:left; width:100%; text-align:left; font-weight:normal; padding:0px 0px; color:#00346F;}
#leftSection p.txt2 span{padding:2px; margin:0px 2px 0px 0px; width:16px; background:url(images/ico_info_blue.gif) no-repeat left top!Important;}

#leftnav{
float:none;
padding:30px 6px 60px;
width:140px;
border:1px solid #EBF0F3; 
border-bottom:0px; background:#FAFBFD url(images/ccvi_rightBottom.gif) no-repeat scroll right bottom;
margin-bottom:0px;
}


#leftnav div,#leftnav p,#leftnav form{float:none!Important;width:auto!Important;	}

html>body #leftnav{padding:10px 6px 35px;}

#leftSection h2{display:none;}
#leftnav h2{display:block;}

#leftnav a{background:transparent url(images/ccvi_hide_arrow.gif) no-repeat scroll left 4px;
color:#005AA2;
font-size:11px !important;
padding:2px 0px 2px 10px;
width:100%;
float:left;}

#leftnav form div{float:left; width:100%; font-size:11px;}
#leftnav form .chkbox{float:left; width:15px; margin-right:3px;}


#leftnav form .form-submit{background:transparent url(images/NavBar.jpg) repeat-x scroll 0px -3px;
border:0px solid #fff; color:#fff; cursor:pointer; float:none; font-size:11px; font-weight:normal; height:18px; padding:1px 10px 3px;
text-decoration:none;width:auto; text-align:left;}

#leftnav form ul li.last a{background:transparent url(images/NavBar.jpg) repeat-x scroll 0px -3px;
border:1px solid #fff; color:#fff; float:none; font-size:11px; font-weight:normal; height:18px; padding:3px 10px 3px;
text-decoration:none;width:auto; white-space:nowrap;}

#leftnav form .form-submit{margin:15px 0px 0px -00px;}
html>body #leftnav form .form-submit{margin:15px 0px 0px 0px;}

#leftnav form div#errName, #leftnav form div#errPass{float:right;width:5px;}
#leftnav .block-user form .form-item{float:left; text-align:left; margin:0px; padding:0px; font-weight:normal;}
html>body #leftnav .block-user form .form-item{margin:5px 0px;}

#leftnav .block-user form .form-item input{width:110px; border:1px solid #666; padding:1px 3px;}

#leftnav form label{float:left; width:100%; font-weight:normal; font-size:11px;}
#leftnav form span{font-weight:normal; font-size:11px; float:left; line-height:15px;}
#leftnav form span{padding:2px 0px 0px;}
html>body #leftnav form span{padding:0px;}

#leftnav form span#espn{padding:0px; width:100%; text-align:left;}



#leftnav form ul{float:left; width:auto; border:0px solid #f00;}
#leftnav form ul li{float:left; width:auto; list-style-type:none; padding:6px 0px;}
#leftnav form ul li{margin:0px 0px 0px -5px;}
html>body #leftnav form ul li{margin:0px 0px 0px -10px;}
#leftnav form ul li.first a{
background:transparent url(images/ccvi_hide_arrow.gif) no-repeat scroll left 4px;
color:#005AA2; font-size:11px !important; padding:2px 0px 2px 25px!Important;width:auto;float:left;}



#leftnav #sidebar-left{display:block;}
#sidebar-left .content1{

float:left;
width:160px;
background:url('images/Pi_kaderBlauw_160_bottom.jpg') no-repeat bottom;
margin-top:2px;

}

#sidebar-left #contentTop{
float:left;
border-top:1px solid #EBF0F3;
border-left:1px solid #EBF0F3;
border-right:1px solid #EBF0F3;
background-color:#FAFBFD;
padding:0px;
margin-bottom:32px;
width:158px;}


#sidebar-left #contentTop h6{
color:#00346F;
font-weight:bold;
font-size:12px;
margin:26px 26px 0px 12px;

}

#sidebar-left #contentTop ul  li {display:inline;
text-align:left;
float:left;margin:0px 7px;padding:3px;text-decoration:none;background:url('images/arrow2.gif') no-repeat;

}

#sidebar-left #contentTop a{font-size:11px; color:#005AA2; display:block;padding-left:16px;text-decoration:underline;
padding-bottom:25px;
}




#sidebar-left #contentTop img{float:left;padding:10px;}



#sidebar-left .content2{
float:left;
width:160px;
background:url('images/Pi_Red_BG.jpg') no-repeat;
margin-top:4.7em;
height:150px;
}


#sidebar-left .content2 h5{color:#005AA2;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:center;
margin-top:17px;
padding:0px;
}


#sidebar-left .content2 ul  li {display:inline;
text-align:center;
float:left;margin:0px 17px;padding:0px;text-decoration:none;background:url('images/arrow2.gif') no-repeat;

}

#sidebar-left .content2 a{font-size:16px;color:#fff;display:block;padding-left:16px;text-decoration:none;}






#sidebar-left .content3{
float:left;
width:160px;
background:url('images/Pi_BlueMan2_image.jpg') no-repeat;
margin-top:4.2em;
height:150px;
}


#sidebar-left .content3 h5{
color:#005AA2!Important;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:center;
margin:17px 17px;
}


#sidebar-left .content3 ul  li {display:inline;
text-align:center;float:left;margin:0px 17px;padding:0px;text-decoration:none;background:url('images/arror3.gif') no-repeat;
}

#sidebar-left .content3 a{font-size:15px;color:#fff;display:block;padding-left:16px;text-decoration:none;}



#sidebar-left .content4{
border-top:1px solid #EBF0F3;
border-left:1px solid #EBF0F3;
border-right:1px solid #EBF0F3;
border-bottom:7px solid #EBF0F5;
float:left;
width:160px;
background-color:#FAFBFD;
}

#sidebar-left .content5{
float:left;
width:160px;
background-color:#fff;
margin-top:4.7em;
height:150px;
}


#sidebar-left .content5 b{
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
margin-left:0px;
padding-left:3px;
padding-right:12px;
padding-bottom:12px;
background:url('images/Pi_quote_bottom.gif') no-repeat top;
}

#sidebar-left .content5 span{
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;

}

#sidebar-left .quoteContent{
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
margin-left:0px;
}


#sidebar-left .quoteText{
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:2px 0px 5px 10px;
width:140px;
color:#000;
font-style:oblique;
}



/**************************************************************/

.clearTop {
border:0 solid #FF0000;
float:left;
margin:0;
padding:0;
width:100%;
}

#leftnav form ul li.last a{
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
border:0 solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:11px;
font-weight:normal;
height:18px;
padding:3px 10px;
text-decoration:none;
white-space:nowrap;
width:auto;
}

.breadcrumb {
background:#FFFFFF none repeat scroll 0 0;
border:0 solid #FF0000;
color:#005AA2;
float:left;
font-family:'Verdana','Arial','Helvetica',sans-serif;
font-size:10px;
padding:0.8em 0 0.8em 205px;
width:428px;
}
.breadcrumb {
padding-bottom:0.5em;
}


html > body #contentCenter {
border:0 solid #FF0000;
float:left;
margin:0;
padding:23px 20px 0 0;
width:706px;
}
#contentCenter {
border:0 solid #FF0000;
float:right;
font-size:0.89em;
margin:0;
padding:5px 10px 0 0;
width:700px;
}

#txtResizerId {
border:0 solid #FF0000;
float:left;
width:500px;
}

#contentCenter .content {
border:0 solid #FF0000;
float:left;
margin:0;
padding:0;
width:498px;
}

#contentCenter ul {
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:normal;
margin-left:0;
padding-left:15px;
text-transform:none;
width:98%;
}
ul.links.inline {
display:none;
}
ul.links.inline {
display:inline;
}
ul.links {
margin:0;
padding:0;
}


ul.links li {
display:inline;
list-style-type:none;
padding:0 0.5em;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
}

#contentArea p a, #contentCenter a {
color:#005AA2;
}
li.print a {
display:none;
}

html > body #ContentWrapper {
border:0 solid #FF0000;
float:left;
width:560px;
}
#ContentWrapper {
border:0 solid #FF0000;
float:left;
width:530px;
position:relatve;
background:#fff;
}

#contentCenter .contentHome {
float:left;
font-family:Arial,Helvetica,sans-serif !important;
font-size:11px !important;
line-height:normal;
margin:0;
padding:0;
position:relative;
width:499px;
}
#ContentWrapper div {
float:none;
font-family:Arial,Helvetica,sans-serif;
font-size:0.89em;
padding:0.4em 0;
text-align:justify;
text-transform:none;
width:100%;
}

#contentCenter .contentHome{
font-family:Arial,Helvetica,sans-serif !important;
font-size:11px !important;
line-height:normal;
}


html > body #ContentWrapper .ContentH, #dvLeftC .ContentH, #contentCenter .ContentH, #dvRightC .ContentH, .dvLeftC .ContentH, .dvRightC .ContentH {
padding-top:10px;
}
html > body #ContentWrapper .ContentH, #dvLeftC .ContentH, #contentCenter .ContentH, #dvRightC .ContentH, .dvLeftC .ContentH, .dvRightC .ContentH {
padding-top:10px;
}
#ContentWrapper .ContentH, #dvLeftC .ContentH, #contentCenter .ContentH, #dvRightC .ContentH, .dvLeftC .ContentH, .dvRightC .ContentH {
background:transparent url(images/Pi_bg_TitleBar_shade.jpg) repeat-x scroll 2px bottom;
display:block;
margin:0;
padding-top:0;
width:100%;
}
#ContentWrapper .ContentH, #dvLeftC .ContentH, #contentCenter .ContentH, #dvRightC .ContentH, .dvLeftC .ContentH, .dvRightC .ContentH {
background:transparent url(images/Pi_bg_TitleBar_shade.jpg) repeat-x scroll 2px bottom;
display:block;
margin:0;
padding-top:0;
width:100%;
}

#ContentWrapper .BackGrdH, #dvLeftC .BackGrdH, #dvRightC .BackGrdH, .dvLeftC .BackGrdH, .dvRightC .BackGrdH, .tailoredBlockWrapper .BackGrdH, .BackGrdH {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:18px;
margin-top:3px;
padding:1px 10px 0px;
width:auto;
}

#ContentWrapper .BackGrdH, #dvLeftC .BackGrdH, #dvRightC .BackGrdH, .dvLeftC .BackGrdH, .dvRightC .BackGrdH, .tailoredBlockWrapper .BackGrdH, .BackGrdH {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:18px;
margin-top:3px;
padding:3px 10px 0px;
width:auto;
}

.tailoredBlockWrapper {
border:0 solid #FF0000;
float:left;
width:520px;
}

#BlockEven {
float:left;
width:48%;
}

#BlockEven .zone, #BlockOdd .zone {
border:0 solid #FF0000;
float:left;
width:100%;
}

#BlockEven h3, #BlockOdd h3, h3 {
font-size:16px;
font-weight:bold;
padding:10px 0;
text-align:left;
}
h3 {
float:none;
font-size:1.5em;
font-weight:bold;
padding:10px 0 0;
text-align:left;
}
#BlockEven h3, #BlockOdd h3, h3 {
font-size:16px;
font-weight:bold;
padding:10px 0;
text-align:left;
}
h1, h2, .heading2, h3, h4, h5, h6 {
color:#00346F;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
}

#BlockEven img, #BlockOdd img {
float:left;
margin:5px 10px 10px 0;
}


#contentArea p a, #contentCenter a {
color:#005AA2;
}
.zone a {
float:none;
}
.tailoredBlockWrapper a {
background:transparent url(images/ccvi_hide_arrow.gif) no-repeat scroll left 12px;
color:#005AA2;
font-size:11px !important;
padding:10px 10px 20px 10px;
width:90%;
float:left;
}

#BlockEven .zone, #BlockOdd .zone {
border:0 solid #FF0000;
float:left;
width:100%;
}

#BlockOdd {
float:right;
width:48%;
}



.contentHome .ContentHeading h5{
font-weight:bold;
}


#ContentWrapper .BlockL,
#ContentWrapper .BlockM {
margin:2px 15px 2px 0px;
padding:0;
width:150px;
float:left;
}

#ContentWrapper .BlockR{
width:150px;
float:left;
}

#ContentWrapper .linkH a {
background:transparent url(images/ccvi_hide_arrow.gif) no-repeat scroll left 4px;
color:#005AA2;
font-size:11px !important;
padding:2px 10px;
width:80%;
float:left;
}

.ContentHeading h5 {
color:#00346F;
font-family:Arial,Helvetica,sans-serif;
font-size:1.9em;
font-weight:bold;
padding-bottom:1px;
text-align:left;
width:auto;
float:left;
}

#ContentWrapper .BlockL h3,#ContentWrapper .BlockM h3,#ContentWrapper .BlockR h3 {
float:left;
font-size:16px;
font-weight:bold;
margin-bottom:2px;
text-align:left;
width:100%;
}

#pageToolsWrapper {
border:0 solid #FF0000;
float:right;
font-size:10px;
margin-top:0;
padding-bottom:10px;
position:relative;
right:3px;
top:0;
width:300px;
z-index:200;
}

#pageToolsWrapper .dvRegion {
color:#00346F;
float:right !important;
padding:0 10px 0 0;
text-align:right;
width:100% !important;
}

#pageTools {
border:0 solid #FF0000;
float:right;
padding-bottom:0;
width:135px;
}

#pageTools ul {
float:left;
list-style-type:none;
width:auto;
}

#pageTools ul li {
float:left;
list-style-type:none;
width:auto;
}

#pageTools ul li a {
background:transparent url(images/ico_print.gif) no-repeat scroll left top;
line-height:25px;
padding:0 5px 10px;
text-decoration:none;
float:left;
}

#pageTools div.textResize {
border:0 solid #FF0000;
float:left;
padding:0 0 0 15px;
}

#pageTools div#sizer {
border:0 solid #FF0000;
padding:5px 10px 0 0;
background:transparent url(images/ico_textResize.gif) no-repeat scroll left top;
float:left;
width:80px;}


#pageTools div#sizer a{font-size:0px; color:#fff;}


#leftnav h2 {
font-size:12px !important;
font-weight:bold!important;
margin-bottom:5px;
margin-top:0;
color:#00346F;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
width:100%;
display:block;
}

#leftnav form span.normal{
float:left;
font-size:10px;
font-weight:normal;
line-height:normal;
width:auto;
padding-top:7px;
}


#leftnav form .form-submit {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
border:0 solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:11px;
font-weight:normal;
height:18px;
padding:1px 10px 3px;
text-decoration:none;
white-space:nowrap;
width:auto;
text-align:left;
}

#leftnav form ul li.first a {
background:transparent url(images/ccvi_hide_arrow.gif) no-repeat scroll left top!Important;
color:#005AA2;
font-size:11px !important;
padding:2px 0px 2px 15px!Important;
width:auto!Important;
float:left!Important;
text-align:left!Important;
}


#leftSection span.txt {
float:left;
font-weight:bold;
padding:6px 0;
text-align:left;
width:100%;
}


#bannerWrapper {
border:0 none;
float:left;
padding:0px 0 20px;
margin-top:29px;
}

#bannerWrapper .bancontentBlue {
background:transparent url(images/Pi_BlueMan2_image.jpg) no-repeat scroll left top;
float:left;
height:149px;
margin-bottom:0;
padding:15px 0 30px;
width:160px;
margin-top:29px;
}

#bannerWrapper .banHead {
border:0 none;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
margin:0 0 5px;
padding:5px 0 0 20px;
text-align:center;
width:125px;
}

.bancontentRed .banHead{
text-align:left;
padding:5px 0 0 80px;
}

#bannerWrapper .banDesc {
border:0 none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0 0 5px;
padding:5px 0 10px 20px;
width:125px;
}

#bannerWrapper .banLink {
border:0 none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
padding:0 20px 5px 18px;
text-align:center;
text-decoration:none;
width:125px;
}

#bannerWrapper .bancontentBlue a {
background:transparent url(images/banner_blueArrow.gif) no-repeat scroll left 5px;
padding:5px 0 0 15px;
float:left;
}
#bannerWrapper .banLink a {
color:#FFFFFF;
font-size:15px;
text-decoration:none;
}
a.ext {
padding-right:0;
}

#bannerWrapper .bancontentRed {
background:transparent url(images/Pi_Red_BG.jpg) no-repeat scroll left top;
float:left;
height:172px;
margin-bottom:0;
padding:10px 0 30px;
width:160px;
margin-top:10px;
}


#bannerWrapper .bancontentRed a {
background:transparent url(images/banner_redArrow.gif) no-repeat scroll left 5px;
padding:5px 0 0 15px;
float:left;
text-align:left;
margin-left:23px;
}


.block-slogans .sloganHead{
background:transparent url(images/Pi_quote_top.gif) no-repeat scroll left top;
float:none;
padding:0px;
margin:0px;
width:100%;}


.sloganWrapper {

float:none;
border:1px solid #fff;

}

.sloganWrapper .sloganHead {
float:left;
font-family:'Arial','Helvetica',sans-serif;
font-size:15px;
font-weight:bold;
padding:15px 5px 0;
width:145px;
}

.sloganDesc {
background:transparent url(images/Pi_quote_bottom.gif) no-repeat scroll left bottom;
clear:both;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:15px 0 15px 14px;
width:140px;
}

.block-course .ContentHeading h5 {
color:#00346F;
font-family:Arial,Helvetica,sans-serif;
font-size:1.9em;
font-weight:bold;
padding-bottom:1px;
text-align:left;
width:auto;
float:left;
}


#rightnavWrapper {
background:#FAFBFD ;
border:0 solid #EBF0F3;
float:right;
width:160px;
}


#rightnav {
background:#FAFBFD ;
border-color:#EBF0F3 #EBF0F3 ;
border-style:solid solid none;
border-width:1px 1px 0;
float:left;
width:160px;
}


#sidebar-right .sectionBlock {
float:right;
padding:5px 0 10px;
width:150px;
}

#sidebar-right .content #latestnewsa, #sidebar-right .content #upcomingeventa, #sidebar-right .content #articlea {
float:left;
padding-left:15px;
}
.dvHide {
background:transparent url(images/ccvi_hide_arrow.gif) no-repeat scroll left 13px;
padding:10px 0 0 10px;
}

#sidebar-right .content p b {
color:#000000;
font-weight:bold !important;
font-size:1.0505em;
}


#sidebar-right .content p {
color:#000000;
float:left;
}

#sidebar-right .newsBlock {
float:none;
padding:8px 0;
}


#sidebar-right .content span {
color:#000000;
float:none;
font-size:10px;
margin-top:20px;
}

#sidebar-right a{
float:left;}



#latestnewsc, #upcomingeventc, #articlec{
padding:20px 2px 10px 10px;
float:left;
}


#contentCenter p span.subHead {
float:left;
font-weight:bold;
line-height:20px;
padding:12px 0 4px !important;
width:100%;
}

#txtResizerId ul.style1 {
float:left;
padding:3px 3px 3px 15px;
width:100%;
}
#txtResizerId ul {
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:normal;
margin-left:0;
padding-left:15px;
text-transform:none;
width:98%;
}

#contentCenter ul.style1 li {
background:transparent url(images/ccvi_li_square.gif) no-repeat scroll left 6px !important;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0 0 0 10px;
padding:2px 15px;
width:90%;
}

#contentCenter #node-20 ul.style2 {
float:left;
padding:3px 0;
width:245px!Important;
}

#contentCenter ul.style2 li {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll left 7px;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0;
padding:5px 15px;
float:left!Important;
clear:both;

}

.breadcrumb a {
color:#656B77;
text-decoration:none;
}


.breadcrumb a:hover {
color:#656B77;
text-decoration:none;
}

.ContentHeading h6 {
color:#00346F;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:1.9em;
font-weight:bold;
padding-bottom:15px;
text-align:left;
width:100%;
}

#pagecontent .padB10 {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:normal;
padding-bottom:10px;
}

#pagecontent .ContentH {
background:transparent url(images/Pi_bg_TitleBar_shade.jpg) repeat-x scroll center bottom;
display:block;
float:left;
height:27px;
margin:0;
padding-top:10px;
width:100%;
}

#pagecontent .BackGrdH2 {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:18px;
margin-top:0;
padding:1px 10px;
width:auto;
}

#pagecontent .BackGrdH2 a {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
#contentArea p a, #contentCenter a {
color:#005AA2;
}
.accordionArrow_on, .accordionArrow_off {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0 0 0 15px;
text-decoration:underline;
}
.accordionArrow_on {
background:transparent url(images/ccvi_downArrow.gif) no-repeat scroll -3px 0;
float:left;
}

.Row1 {
float:none;
padding:16px 0 0;
width:100%;
}

#listDiv img {
float:left;
margin:3px 8px 8px 0;
width:auto;
}

#listDiv ul.style3 {
float:left;
margin:3px 0 3px 3px;
width:auto;
}

#listDiv ul.style3 li {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
background:transparent!Important;
width:auto!Important;
}

#listDiv ul.style4 {
float:right;
margin:3px 0 3px 3px;
width:auto;
}

.accordionArrow_off {
background:transparent url(images/ccvi_rightArrow.gif) no-repeat scroll -3px 0;
float:left;
}

#txtResizerId .mapHead {
background:transparent url(images/Pi_bg_TitleBar_shade.jpg) repeat-x scroll center bottom!Important;
float:none;
height:27px;
margin:0;
padding-top:10px;
width:500px;
}

#txtResizerId .mapHead h1 {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px!Important;
color:#FFFFFF;
float:none;
font-size:11px;
font-weight:bold;
height:14px;
margin-top:3px;
padding:1px 10px;
width:auto;
}

.dvRow {
border-bottom:1px solid #FEF1F1;
float:right;
padding:0 0 3px;
width:498px;
}

.dvRow .title {
background:transparent none repeat scroll 0 0 !important;
border:0 solid #FF0000;
color:#000000;
float:left;
font-weight:bold;
padding:0 5px 0 0;
text-decoration:none;
width:18%;
}

.dvTitle {
border:0 solid #FF0000;
color:#005AA2;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0 0 8px;
text-decoration:underline;
width:75%;
}

.dvDate {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll 3px 1px;
border:0 solid #FF0000;
float:left;
font-weight:bold;
padding:0 5px 0 20px;
width:90px;
}


#dvCourses {
border:0px solid #FF0000;
float:left;
width:498px;
}

.dvLeftC,
#dvLeftC{
border:0 solid #FF0000;
float:left;
width:48%;
}


#dvCourses a {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll left 7px !important;
color:#005AA2;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0;
padding:5px 13px;
width:91%;
}


#dvLeftC .dvRow, #dvRightC .dvRow, .dvLeftC .dvRow, .dvRightC .dvRow {
border:0 solid #FFFFFF;
}
.dvRow {
border-bottom:1px solid #FEF1F1;
padding:0 0 3px;
width:498px;
}

#dvRightC, .dvRightC {
border:0 solid #FF0000;
float:right;
width:48%;
}

#dvLeftC .dvRow, #dvRightC .dvRow, .dvLeftC .dvRow, .dvRightC .dvRow {
border:0 solid #FFFFFF;
}

#dvCourses .dvRow{
float:left;
width:498px;
}

#printdynamic .node p{
width:auto!Important;
border:1px solid #fff;
float:none!Important;
}



#printdynamic .node h5{
clear:both;
}

.ContentHeading{
float:left;
width:100%;
}


#node-46 p{
float:left;
float:none!Important;
}

.fullWidth {
width:100% !important;
}

a.pdf, a.doc, a.ppt, a.gen {
color:#005AA2;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:20px;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0;
padding:5px 20px;
float:left;
clear:both;
width:99%;
}
a.pdf {
background:transparent url(images/icpdf.gif) no-repeat scroll left 3px !important;
}

a.ppt {
background:transparent url(images/icppt.gif) no-repeat scroll left 3px !important;
}

.dvRow0 {
border-bottom:0 solid #FEF1F1;
float:left;
padding:0 0 3px;
width:100%;
}

#networkWrapperCenter .dvRow0 .title {
width:20%;
}
.dvRow0 .dvTitle {
color:#000000;
text-decoration:none;
}
.dvRow0 .title {
background:transparent none repeat scroll 0 0 !important;
border:0 solid #FF0000;
color:#000000;
float:left;
font-weight:bold;
padding:0 5px 0 0;
text-decoration:none;
width:24%;
}


p strong, p b, div strong, div b, li strong, li b {
font-size:1.0505em;
}

.dvRow .title {
background:transparent none repeat scroll 0 0 !important;
border:0 solid #FF0000;
color:#000000;
float:left;
font-weight:bold;
padding:0 5px 0 0;
text-decoration:none;
width:18%;
}
.dvDate {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll 3px 1px;
border:0 solid #FF0000;
float:left;
font-weight:bold;
padding:0 5px 0 20px;
width:90px;
}

.dvRow .title {
background:transparent none repeat scroll 0 0 !important;
border:0 solid #FF0000;
color:#000000;
float:left;
font-weight:bold;
padding:0 5px 0 0;
text-decoration:none;
width:18%;
}
.dvTitle2 {
border:0 solid #FF0000;
color:#005AA2;
float:left !important;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0 20px 8px 0;
text-decoration:underline;
width:50% !important;
}


.dvAuthor {
border:0 solid #FF0000;
color:#005AA2;
float:left !important;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0 0 8px 5px !important;
text-decoration:none;
width:15% !important;
}

.dvDate2 {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll 3px 1px;
border:0 solid #FF0000;
float:left;
font-weight:bold;
padding:0 5px 0 20px;
width:15% !important;
}

ul.disc li {
background:transparent url(images/ccvi_li_square.gif) no-repeat scroll left 12px !important;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:0 0 0 3px;
padding:8px 0 0 25px;
width:97%;
float:left;
clear:both;
}

.back {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll left 8px !important;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0em !important;
padding:5px 13px;
float:left;
width:97%;
}

.block-welcomeccvi a {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll left 9px !important;
color:#005AA2;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:20px;
margin:0;
padding:8px 10px;
width:90%;
float:left;
}

#listDiv ul.style4 li {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
background:transparent!Important;
width:100%!Important;
}

strong{
width:100%;
float:left;
}

#contentCenter ul.style2 li.back{
clear:right!Important;
}

p.Sch {
border-bottom:1px solid #F9F9F9;
display:inline;
float:left;
font-size:11px !important;
margin-top:0;
padding:3px 0 !important;
width:565px!Important;
}

.scheDate {
border:0 solid #FF0000;
float:left;
font-size:11px;
font-weight:bold !important;
width:70px;
}

.scheTime {
border:0 solid #FF0000;
float:left;
padding-right:4px;
vertical-align:top;
width:32px;
}

.var1 {
border:0 solid #FF0000;
float:left;
width:310px;
}

.var1 span.scheLoc {
float:left;
width:40%;
}

.var1 span.scheDoc {
float:left;
width:21%;
}
.scheDoc {
border:0 solid #FF0000;
float:left;
font-weight:bold;
padding-left:2px;
padding-right:5px;
vertical-align:top;
width:90px;
}

.scheLoc {
border:0 solid #FF0000;
float:left;
padding-left:2px;
padding-right:5px;
vertical-align:top;
width:70px;
}

.var1 span.scheLan {
float:left;
width:10%;
}
.scheLan {
border:0 solid #FF0000;
float:left;
padding-left:5px;
padding-right:10px;
vertical-align:top;
width:10px;
}

.scheApply {
border:0 solid #FF0000;
float:right;
padding-left:5px;
padding-right:0;
text-transform:capitalize;
vertical-align:top;
}

p.Sch img{
float:left;
width:auto;
}

#dvCourses {
border:0 solid #FF0000;
float:left;
width:498px;
}

#dvLeftC{
border:0 solid #FF0000;
float:left!Important;
width:245px!Important;

}

#dvRightC{
border:0 solid #FF0000;
float:right!Important;
width:245px!Important;
}

#dvLeftC .dvRow, #dvRightC .dvRow,{
border:0 solid #FFFFFF;
}
#dvLeftC div,
#dvRightC div,#dvLeftC p,
#dvRightC p{
clear:both!Important;
float:left;
width:94%!Important;
}

#RegisterBtn input {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:11px;
font-weight:normal;
height:20px;
margin-top:40px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:1px 10px 5px;
text-decoration:none;
width:120px;
}

#printdynamic{
float:left;
padding:0px;
background:#fff;
}

.twoBlocksWrapper{
padding:0px;
margin:0px;
}

html > body .var2 {
border:0 solid #FF0000;
float:left;
width:345px;
}
.var2 {
float:left;
width:310px;
}

.var2 span.scheLoc {
float:left;
width:45%;
}

.var2 span.scheLan {
float:left !important;
width:10%;
}

.scheCredits {
border:0 solid #FF0000;
float:left;
padding-left:2px;
padding-right:2px;
vertical-align:top;
width:55px;
}

.scheApply {
border:0 solid #FF0000;
float:left;
padding-left:5px;
padding-right:0;
text-transform:capitalize;
vertical-align:top;
}

.var span.scheLoc {
float:left;
width:50%;
}
.var3 {
border:0 solid #FF0000;
float:left;
width:345px;
}

#user-login div {
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:0.89em;
padding:0.4em 0;
text-align:justify;
text-transform:none;
width:100%;
}

form#user-login .item-list {
float:left;
width:46%;
}

.item-list ul {
margin:0 0 0.75em;
padding:0;
}

form#user-login .item-list ul li {
border:0 solid #FF0000;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0.25em 0;
padding:0;
text-align:left;
width:100%;
}

form#user-login .item-list ul li span {
float:left;
left:0;
position:relative;
top:0;
width:100%;
z-index:2;
}

form#user-login .item-list ul li a {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:normal;
height:18px;
left:0;
padding:1px 10px;
position:relative;
text-decoration:none;
top:20px;
width:auto;
z-index:1;
}

form#user-login .dvForm {
border-left:1px solid #BCD2EE;
float:right;
font-size:11px;
padding-left:15px;
width:47%;
}

form#user-login .dvForm b {
float:left;
margin-bottom:15px;
}


form#user-login .dvForm .ForgotPswRow {
float:left;
height:30px;
}
form#user-login .dvForm .ForgotPswRow, form#user-login .dvForm .ForgotPswRow .form-item {
float:left;
margin:0;
padding:2px 0;
}

form#user-login .dvForm .ForgotPswRow, form#user-login .dvForm .ForgotPswRow .form-item {
float:left;
margin:0;
padding:2px 0;
}

form#user-login .dvForm .ForgotPswRow label {
float:left;
font-size:11px;
font-weight:normal;
width:80px;
}
.form-item label {
display:block;
font-weight:bold;
}

form#user-login .dvForm .ForgotPswRow .form-item input {
font-size:11px;
height:15px;
width:123px;
}

form#user-login .dvForm #errName, form#user-login .dvForm #errPass {
float:left;
margin:0;
padding:0;
width:5px !important;
}

.remember {
font-size:11px;
}

form#user-login .ForgotPswRow a {
float:left;
}

form#user-login .dvForm .form-submit {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
border:0 solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:11px;
font-weight:normal;
height:18px;
padding:0 10px 2px;
position:relative;
text-decoration:none;
float:none;
width:auto;
clear:both;
top:-75px;
left:15px;
}

#dvChkBoxButton .form-submit {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
border:0 solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:11px;
font-weight:normal;
height:18px;
padding:1px 10px 3px;
text-decoration:none;
white-space:nowrap;
width:auto;
}

.forgotPwWrapper .form-item label {
float:left !important;
font-weight:normal !important;
padding:2px 2px 2px 0;
width:auto !important;
}


.tailoredBlockBottom {
border:0 solid #FF0000;
float:left;
width:510px;
}

#BlockEven {
float:left!Important;
width:230px;
}

#BlockEven .zone, #BlockOdd .zone {
border:0 solid #FF0000;
float:left;
width:97%;
}

#BlockEven h3, #BlockOdd h3, h3 {
float:left;
font-size:16px;
font-weight:bold;
padding:10px 0;
text-align:left;
width:100%;
}

#BlockEven img, #BlockOdd img {
float:left;
margin:5px 10px 10px 0;
}

#BlockOdd {
float:left!Important;
width:230px;
}

.tailoredBlockWrapper {
border:0px solid #FF0000;
float:none;
width:520px;
}

.tailoredBlockWrapper div{float:none!Important;}



.welcomeNote {
float:none;
margin:0;
padding:0 10px;
text-align:right;
}

.welcomeNote a {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll left 2px !important;
color:#00346F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px !important;
padding:0 10px;
text-decoration:none;
text-align:right;
}

.required {
color:#FF0000;
font-family:verdana;
font-size:8pt;
}

.ContactArea {
border:0 solid #00FF00;
float:left;
padding-top:0;
width:120px;
}

.ContactTxt textarea {
float:left;
font-family:'Verdana',sans-serif;
font-size:8pt;
height:80px;
margin-left:2px;
padding:2px;
text-align:left;
width:347px;
}

#dvChkBox #send {
background:transparent url(images/NavBar.jpg) repeat-x scroll left center;
border:0 none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:11px;
height:22px;
text-align:center;
width:46px;
}

#formregister .ContactTxt {
width:350px;
}
.ContactTxt {
border:0 solid #FF0000;
float:left;
width:290px;
}

.ContactTxt select {
font-family:'Verdana',sans-serif;
font-size:8pt;
margin-left:2px;
text-align:left;
}

.RowRegL {
float:left;
width:49%;
}

.RowRegL input {
float:left!Important;
width:auto!Important;
text-align:left!Important;
}

input#agreed{
float:none!Important;
width:auto!Important;
}
.ContactTxt input {
float:left;
font-family:Verdana,sans-serif;
font-size:8pt;
height:16px;
margin-left:2px;
text-align:left;
width:350px;
}

.ContactTxt1 .RowRegL label, .ContactTxt .RowRegL label, .ContactTxt .RowRegR label, .ContactTxt1 .RowRegR label {
float:left;
width:86%;
}

.RowRegR {
float:left;
width:47%;
}

.RowRegR input {
float:left;
width:auto;
}

.ContactTxt1 {
border:0 solid #FF0000;
float:left;
padding-left:122px;
width:350px;
}

#formregister input#submit {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:11px;
font-weight:normal;
height:22px;
margin-top:10px;
outline-color:invert;
outline-style:none;
outline-width:0;
padding:0;
text-decoration:none;
width:70px;

}

.pad0 {
padding:2px 0 !important;
}


#cForm #dvChkBox2 input {
float:left!Important;
height:12px;
margin-left:3px!Important;
width:13px;
}

#cForm #dvChkBox2 {
float:left;
padding-left:4px;
}

#formregister .ContactArea{
float:left!Important;
text-align:left!Important;
}

#formregister .formRow{
float:left!Important;
border:1px solid #fff;
}

#formregister{
float:none;
width:498px;
}



#contentCenter ul.style2,#contentCenter ul.style2{
float:left!Important;
width:470px!Important;
}

#contentWrapper #contentCenter ul.style2 li{
clear:both!Important;
margin-left:0px!Important;
}

#myMap{
background-color:#E9E7D4;
background-image:none;
font-size:10.8px;
height:300px;
overflow-x:hidden;
overflow-y:hidden;
position:relative;
width:470px;
float:none;
}

#contentCenter ul.style4 {
float:left;
margin:3px 0;
width:100%;
}

#contentCenter ul.style4 li {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll 0 7px;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-type:none;
margin:0;
padding:5px 0 0 10px;
float:left;
clear:both!Important;
}


#dvCourses img {
border:0 none;
float:left;
margin:0 8px 5px 0;
padding:0;
}

#dvCourses .ContentH{
float:none;
padding:0 0 3px;
width:auto;
}

#dvCourses .BackGrdH{
width:auto!Important;
}



#changepwdForm{
float:left;
position:relative;
padding-bottom:10px;
}

#networkWrapper {
border:0 solid #000000;
float:left;
width:100%;
}

.msgWrapper .reply, .msgWrapper .send, .cancel, .submit, .searchResultWrapper .submit {
background:transparent url(images/NavBar.jpg) repeat-x scroll center top;
border:0 none;
color:#FFFFFF;
cursor:pointer;
margin:3px 3px 0 0;
padding:3px 15px;
float:left;
}
.wS {
width:140px !important;
}

#contentCenter #listDiv ul.style4{
float:left!Important;
width:260px!Important;
}

#cForm #formRow{
padding-bottom:2px;
float:left!Important;
}

#cForm textarea{
position:relative;
background:none;
}

#leftSection h2{
font-size:15px !Important;
font-weight:700!Important;
}

#leftnav form ul li a{
float:left!Important;
}

#errMsg, #err_title, #err_lname, #err_fname, #err_email, #err_hospital, #err_country, #err_subject, #err_message {
color:#FF0000 !important;
display:none;
}

#formregister .pad0{
border:1px solid #fff;
}

.error {
color:#EE5555;
clear:both;
}

.error_login_border {
border:1px solid #FF0000 !important;
background:transparent;
}
#networkWrapper #edit-email-wrapper{
float:left;
width:100%;
}

#networkWrapper #edit-email{
margin-top:-1px;
}

#leftSection span.txt {
font-weight:700;
font-size:15px;
padding-left:7px;
}

#contentCenter p span.subHead {
float:left;
font-weight:bold;
line-height:20px;
padding:12px 0 4px !important;
width:100%;
font-size:15px;
}

a.chnbanCls{
margin-top:-8px;
}




#contentWrapper #printdynamic .tailoredBlockBottom .ContentH{
background:transparent url(images/Pi_bg_TitleBar_shade.jpg) repeat-x scroll left bottom;
display:block;
float:left!Important;
margin:0;
padding-top:0;
width:100%!Important;
}

.tailoredBlockBottom {
float:left;
width:470px!Important;
}

#printdynamic .marginZero{
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 -3px;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:18px;
margin-top:-3px!Important;
padding:1px 10px;
width:auto!Important;}

#printdynamic #block-course-0 .BackGrdH{
width:230px!Important;
top:-5px!Important;
position:relative;
}

.ContentH{
float:left;
}

.tailoredBlockBottom img {
float:left;
margin:5px 10px 10px 0;
}

#tourWrapper {
background:transparent url(images/tourBg.gif) no-repeat scroll left bottom;
float:left;
height:200px;
margin-bottom:20px;
margin-top:20px;
padding:5px 10px 0px;
width:160px;
left:0px;
position:relative;

}

#tourWrapper .head {
color:#00346F;
float:none;
font-size:12px !important;
font-weight:bold;
width:auto;
}

#tourWrapper .imgArea {
float:left;
padding:0 0 10px;
width:90%;
}

#tourWrapper .imgArea img {
border:1px solid #CCCCCC;
margin:0;
padding:0;
}

#tourWrapper .link {
border:0 solid #FF0000;
float:left;

}

#tourWrapper .link a {
background:transparent url(images/ccvi_li_arrow.gif) no-repeat scroll left top;
color:#005AA2;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0px 0px 0px 9px;
width:100%;
text-align:left;
float:left;
}

#mainwrapper #rightnavWrapper{
float:left;
width:163px!Important; border:1px solid #EBF0F3; background:#FAFBFD;
display:block;}

#rightnav{
width:160px!Important; border:1px solid #EBF0F3; border-bottom:0px;
float:left;
background:#FAFBFD  url(images/ccvi_rightBottom.gif) no-repeat left bottom!Important;
}



#rightBottom{float:left;width:150px!Important; border:0px solid #EBF0F3; background:#FAFBFD url('images/Pi_kaderBlauw_170_bottom.jpg') no-repeat right;}

#sidebar-right .toggleArea{   padding:5px 0px 10px; width:150px!Important; float:left; border-top:1px solid #AAC8DF; border-bottom:1px solid #AAC8DF;float:left;display:block;}

#sidebar-right .sectionBlock{ padding:5px 0px 2px;float:none;width:150px;}




#sidebar-right .sectionBlock{ padding:5px 0px 2px;float:none;width:150px;}
#sidebar-right .newsBlock{ padding:4px 0px;width:130px;float:none;}
#sidebar-right .newsBlock p,#sidebar-right .newsBlock a,#sidebar-right .newsBlock div{float:left;width:150px!Important;padding:0px 0px 0px 0px!Important;}

#sidebar-right .content{float:none;margin:0px;
width:150px!Important;
padding:5px 6px 25px!Important;

}

#sidebar-right .content a.sub {
background:transparent url(images/ccvi_hide_arrow.gif) no-repeat scroll left 13px;
padding:10px 0 0 0px;
float:left;
width:auto;
}

#sidebar-right #mainwrapper{
float:left;
width:150px!Important;

}
#rssFeedBlock {
float:none;
width:147px;
}

#rssFeedBlock p{display:block;float:left;width:150px!Important;}



/*************************************************************/

#sidebar-right .content a.sub{background:url('images/ccvi_hide_arrow.gif') no-repeat left 13px; padding:10px 0px 0px 12px;}

#sidebar-right .content #latestnewsc, #sidebar-right .content #upcomingeventc{display:none;}


#sidebar-right .content #latestnewsa, #sidebar-right .content #upcomingeventa, #sidebar-right .content #articlea{float:left; padding-left:15px; width:127px;}



#sidebar-right .content1{
float:left;
width:150px;
background:url('images/Pi_kaderBlauw_160_bottom.jpg') no-repeat bottom;
margin-top:2px;

}

#sidebar-right a{
float:none;
width:130px!Important;
}

#sidebar-right #contentTop{
float:left;
border-top:1px solid #EBF0F3;
border-left:1px solid #EBF0F3;
border-right:1px solid #EBF0F3;
background-color:#FAFBFD;
padding:0px;
margin-bottom:32px;
width:150px;}


#sidebar-right #contentTop h6{
color:#00346F;
font-weight:bold;
font-size:12px;
margin:26px 26px 0px 12px;

}

#sidebar-right #contentTop ul  li {display:inline;
text-align:left;
float:left;margin:0px 7px;padding:3px;text-decoration:none;
}

#rightContent{display:inline;
text-align:left;
float:left;margin:0px 7px;padding:3px;text-decoration:none;
}



#sidebar-right #contentTop a{font-size:12px;color:#005AA2;display:block;padding-left:16px;text-decoration:underline;
padding-bottom:19px;font-weight:bold;
}

#sidebar-right #contentTop ul{margin-top:20px;}

#sidebar-right #contentTop #rightContent{margin:5px 10px;border-bottom:2px solid #005AA2!Important;}

#sidebar-right #contentTop img{float:left;padding:10px;}

#latestnewsc, #upcomingeventc, #articlec {
float:left;
padding:5px 0px 5px 0px;
display:none;

}



#articlea{float:left;width:140px!Important;
}

.dvShow{
float:left;
background:transparent url(images/ccvi_show_arrow.gif) no-repeat scroll  -2px 3px;
padding:0px 0 0 0px;
}

#leftnav .block-user form .form-item input {
border:1px solid #666666;
padding:0px 3px;
width:110px;
background:transparent;
}


p.sentConf {
color:#005AA2;
font-size:1em !important;
font-weight:bold !important;
margin:2px 3px 2px 0;
width:auto;
}


ul.primary {
width:95% !important;
}
ul.primary {
border-bottom:1px solid #BBBBBB;
border-collapse:collapse;
height:auto;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px;
padding:0 0 0 1em;
white-space:nowrap;
}

.block-welcomeccvi {
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0;
}



.formleft {
border:0 solid #00FF00;
float:left;
height:16px;
padding-top:0;
width:140px;
}

.formRight {
border:0 solid #FF0000;
float:left;
width:290px;
}

.dvScroll {
border-color:#CCCCCC #000000 #CCCCCC #CCCCCC;
border-style:solid;
border-width:1px 0 1px 1px;
float:left;
height:120px;
margin:0;
overflow-x:hidden;
overflow-y:auto;
padding:0 0 3px;
width:100%;
}

.dvScroll .dvChkBox {
float:left;
padding:3px 2px;
width:100%;
}
#frmadsearch .formRow{
float:left;
width:100%;}

tbody tr{
border-bottom:1px solid #CCCCCC;

}
table{
width:490px!Important;
}

table h6{padding-bottom:3.3px;}




#formregister .ContactArea {
float:left;
clear:left;
width:120px;
}

#formregister .ContactTxt {
width:350px;
border:1px solid #fff;
}

#formregister .ContactRadio {
border:0 solid #FF0000;
float:left;
width:350px;
}

#formregister .formRow{
float:left;
width:660px;
}

#networkWrapper {
border:0 solid #000000;
float:left;
width:620px;
}

#networkWrapper .ContentH{
width:90%;
}

#networkWrapper .dvRow{
background:transparent none repeat scroll 0 0 !important;
border:0 solid #FF0000;
color:#000000;
float:none!Important;
font-weight:bold;
padding:0 5px 0 0;
text-decoration:none;
width:500px;
}

#frmadsearch .formRow{
padding:2px 0px;
}

#frmadsearch .dvScroll{
border-left:1px solid #ccc;
position:relative;
}

#frmadsearch .formleft{
width:137px;
}

.advTitle {
padding-right:8px !important;
width:100px !important;
float:left;
color:#444!Important;
}

#contentCenter .dvRow{
float:none;
width:100%;
}

#contentCenter .advDateTitle {
width:70px !important;
color:#444!Important;
}

#contentCenter .advTopic {
padding-right:8px !important;
width:110px !important;
color:#444!Important;
float:left;
}

#contentCenter .advMaterial {
width:100px !important;
color:#444!Important;
float:left;
}

#contentCenter .advDateTitle {
width:70px !important;
color:#444!Important;
}

#contentCenter .advDate {
padding-right:8px !important;
width:30px !important;
}

.applyCourseDetail {
float:left;
padding:10px 0;
width:100%;
}

.applyCourseDetail span, .applyCourseDetail form {
float:left;
padding:3px 0;
width:100%;
}

.applyCourseDetail input {
margin:3px 3px 3px 0;
}

.applyCourseDetail .btn {
background:transparent url(images/NavBar.jpg) repeat-x scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:11px;
font-weight:normal;
height:20px;
margin-top:40px;
padding:0 10px 5px;
text-decoration:none;
width:auto;
}

.applyCourseDetail span.titleWidth {
color:#000000;
float:left;
width:80px;
}

.applyCourseDetail span span {
float:left;
padding:3px 0;
width:auto;
}

.box .item-list .pager {
clear:both;
text-align:left;
}

#contentCenter .box{
float:left!Important;
width:500px;
}

#contentCenter .box .item-list .pager li {
color:#000000;
font-size:11px;
margin:0;
padding:0.3em;
float:none;
}
#contentCenter .box .item-list .pager li {
background-image:none;
display:inline;
list-style-type:none;
padding:0.5em;
}
#contentCenter .box .item-list ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0 0 0.25em 1.5em;
padding:0;
}
#contentCenter .box .pager-current {
font-weight:bold;
}

#contentCenter .search-results dt a {
color:#005AA2;
font-size:0.98em;
padding:0 0.3em 0.4em;
text-decoration:underline;
float:none;
}

#contentCenter .search-results dt.title {
float:left;
font-size:0.89em;
width:65% !important;
float:none;
}

#page_results span {
float:right;
text-align:right;
width:250px;
}

#page_results {
color:#333333;
float:none;
font-size:0.89em;
padding:0.5em;
text-align:justify;
width:97%;
}

.content .search-results {
float:left;
width:100%;
}

.search-results .info {
float:right;
text-align:right;
width:150px;
}

#search_page {
float:left;
width:100%;
}

#contentCenter .box .content{
float:none;
width:500px;
}

#block-course-0 .content{
float:none; width:470px; 
}




#block-block-3 .content .contentHome div{
float:left;
padding-bottom:0px!Important;
margin-bottom:0px!Important;
}

#block-block-3 #ContentWrapper p{
float:left;
}

#block-course-0 .ContentHeading,#block-course-0 ContentH{
width:auto!Important;
clear:both;
float:none;
}

