
/*---------------------------------------------
iParadigms Style Sheet 2007, 2010
Version: 1.1
Author: Dharm Khalsa, Kela Zering
---------------------------------------------*/

/*=GENERAL STYLES  
=== === === === === === === === === === */


.template #header,/* BLUE BORDERS*/
.template #main_content,
.template #launchpad,
.template #footer
{
border: solid 0px #4bb5c1;
}
.template #header h1,/* GREEN BORDERS*/
.template #nav a,
.template #column_one,
.template #column_two,
.template #column_three,
.template #launch_one,
.template #launch_two,
.template #launch_three,
.template #launch_four,
.template a#skip_nav,
.template #toolbar
{
border: solid 0px #96ca2d;
}
#iparadigms #container {
width:100%;
}
body {
background-color:#fff;
font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
font-size:13px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

#container {
width: 960px; margin: 0 auto; 
}

/*=HEADER STYLES  
=== === === === === === === === === === === === === === === === === === === ===*/
#container #header {
background: url(../../../image_bin/backgrounds/static/ip/iparadigms_repeating_x_bg.png) repeat-x;
width: 100%;
height: 150px;
}
#container #header img {
margin: 30px 0 0 100px;
}
#container #header h2{
float:right;
margin: -55px 150px 0 0;
font-family: Georgia, Times, serif;
font-size:157%;
color:#fff;
}
#container #nav_menu {
background: url(../../../image_bin/backgrounds/static/ip/nav_bkg.png) repeat-x;
width: 100%;
height: 36px;
} 
#container #nav_menu ul {
margin: 8px 150px 0 0;
float: right;
list-style:none;
width:400px;
} 
#container #nav_menu li {
display:inline;
float: right;
display:inline;
padding:0 12px;
font-size: 14px;
text-transform: uppercase;
border-right: 1px solid #ccc;
} 
#container #nav_menu li.last {
border:none;
}
#container #nav_menu li a {
text-decoration: none;
padding: 0 15px 0 px;
width: 100px;
color: #666;
text-align: center;
}
#container #nav_menu li a:hover {
color: #387e9b;
}
#container #nav_menu li .active {
color: #387e9b;
}

/*=CONTENT  
=== === === === === === === === === === === === === === === === === === === ===*/
/*** Bannner Content ***/

#iparadigms #main_content #writecycle {
margin-top: 10px;
}
#iparadigms #main_content #column_one #writecycle img {
float: left;
margin-top: 0;
margin: 30px 30px 40px 0;
}
#iparadigms #main_content #writecycle h2 {
font-family:Georgia, Times, serif;
font-size:170%;
color: #666;
padding-top: 40px;
}
#iparadigms #main_content #products .originality_checking {
display: inline;
float: left;
width:185px;
padding-top: 10px;
margin-right: 30px;
}
#iparadigms #main_content #products .grademark {
display: inline;
float: left;
width:185px;
padding-top: 10px;
margin-right: 30px;
}
#iparadigms #main_content #products .peermark {
display: inline;
float: left;
width:185px;
padding-top: 10px;
margin-right: 0px;
}
#iparadigms #main_content a {
line-height:172%;
}
#iparadigms #main_content a:hover {
color: #000066;
}

/*** Start styles for pics ***/
#iparadigms #main_content .bio_pic {
border:thin #CCCCCC solid;
float:left;
display: block;
margin-right: 10px;
}
#iparadigms #main_content .globe {
float:right;
}
#iparadigms #main_content .about {
float:left;
border:#CCCCCC thin solid;
padding:.7em;
background-color:#FFFFFF;
margin-right:1em;
margin-bottom:1em;
margin-top:.5em;
}
#iparadigms #main_content .logos {
margin-bottom:-.5em;
margin-top:1em;
}
#iparadigms #main_content .press {
float:right;
margin:0em;
}
#iparadigms #main_content .our_mission {
float:left;
width:18em;
}
#iparadigms #main_content #plagiarism {
float:left;
width:24.8em;
margin:0em;
}
#iparadigms #main_content .plagiarism_logo {
margin-bottom:-1em;
margin-top:1em;
}

/*** Start styles text formating ***/
#iparadigms #main_content strong {
font-weight:bold;
font-size:90%;
}
#iparadigms #main_content ul {
margin-top:.3em;
font-size:92%;
margin-bottom:2em;
}
#iparadigms #main_content ul {
margin-top:.3em;
font-size:92%;
margin-bottom:2em;
}
#iparadigms #main_content ul li {
line-height:170%;
margin-bottom:8px;
padding-left:1.5em;
color: #666666; 
}
#iparadigms #main_content ul.jobs {
list-style: disc inside;
} 
#iparadigms #main_content ul.jobs li {
padding-left: 10px; 
}
#iparadigms #main_content ol {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
font-size:92%;
}
#iparadigms #main_content ol li {
margin-bottom:1em;
margin-left:4em;
line-height:170%;
color: #333333;
}
#iparadigms #main_content #column_one h1 {
font-family:Georgia, Times, serif;
font-size:2em;
color:#666;
margin-bottom: 10px;	
font-weight: normal;
}
#iparadigms #main_content .higher,
#iparadigms #main_content h3 {
font-family: Georgia, Times, serif;
font-size:132%;
color:#666;
margin-top:1em;
margin-bottom:.5em;
font-weight: normal;
}
#iparadigms #main_content .the_facts,
#iparadigms #main_content h4 {
color: #666666;
font-size:105%;
margin-top:.5em;
margin-bottom:.2em;
font-weight:bold;
font-family: Georgia, Times, serif;
font-weight: normal;
}
#iparadigms #main_content p {
color:#666666;
margin-bottom:1.5em;
line-height:185%;
font-size:95%;
}
#iparadigms #main_content .justify {/*** Our Products Page ***/
text-align:justify;
margin-top:.2em;
margin-bottom:1.3em;
}

/*** Main Content ***/
#iparadigms #main_content_wrapper {
width:100%;
background:#fff url(../../../image_bin/backgrounds/static/ip/main_bg_02.png) repeat-x left top;
}
#iparadigms #main_content {
width:1024px;
margin-left:auto;
margin-right:auto;
}
#iparadigms #main_content span strong {
margin-top:1em;
}
#iparadigms #main_content #column_one {
width:660px;
margin: 0;
margin-top:40px;
float:left;
}
#iparadigms #main_content #column_one h2 {
font-family:Georgia, Times, serif;
font-size:150%;
color:#666;
margin: 5px 0 5px 0;
font-weight: normal;
}
#iparadigms #main_content #column_one h3 {
font-family:Georgia, Times, serif;
font-size:14px;
color:#666;
margin: 5px 0 0px 0;
font-weight: normal;
}
#iparadigms #main_content #column_one h3 strong a {
font-family:Georgia, Times, serif;
font-weight: bold;
text-decoration: none;
color: #666;
}
#iparadigms #main_content #column_one h3 strong a:hover {
color: #518ddb;
}
#iparadigms #main_content #column_one img {
margin-top: 6px;
}
#iparadigms #main_content address {
margin-bottom: 30px;
padding: 10px 20px;
font-style:italic;
color: #666;
}
#iparadigms #main_content #column_one .video_player { /* Google Video Player */
padding:1em;
background-color: #F7F7F7;
border: #CCCCCC 1px solid;
width:31.1em;
margin-bottom: 30px;
}
#iparadigms #main_content #column_one .video_player .video { /* Google Video Player */
border: #999999 2px solid;
height:25.1em;
}
#iparadigms #main_content #column_one .product_box_first, 
#iparadigms #main_content #column_one .product_box 
{
background-color:#FFFFFF;
border:1px solid #E6E6E6;
padding:0em 1.5em;
margin-bottom:1.5em;
}
#iparadigms #main_content #column_one .product_box_first {	
}


/*= COLLAPSE CONTAINER - team
=== === === === === === === === === === === === === === === === === === === ===*/
.toggle_feature {
margin: 0;
padding: 0;
width: 660px;
}
#iparadigms #main_content #column_one p.heading {
color: #666;
font-size: 18px;
margin: 3px 10px;
margin-bottom: 10px;
background-color:#eee;
}
#iparadigms #main_content #column_one .toggle_feature span.executive {
color:#336699;
font-size: 14px;
margin: 5px 10px 5px 440px;
text-decoration: underline;
cursor: pointer;
}
#iparadigms #main_content #column_one .toggle_feature span.board {
color:#336699;
font-size: 14px;
margin: 5px 10px 5px 411px;
text-decoration: underline;
cursor: pointer;
}
.content {
padding: 5px 10px;
background-color:#fafafa;
} 
.content h4, .content h5 {
font-size:14px;
line-height:1;
margin:0;
color: #666;
font-weight: bold;
}
#iparadigms #main_content .content p.bios_info {
margin: 0;
padding-bottom: 5px;
}

#iparadigms #main_content .content .bio_pic {
float: left;
display: block;
margin: 8px 15px 0px 8px;
border: 3px solid #ccc;
padding: 5px;
}

/*= COLLAPSE CONTAINER - media

#main_content .content_container .bios_title {
float: left;
width: 600px;
display: block;
margin-left: -70px;
margin-top: 5px;
}
#main_content .content_container .bios_moreinfo {
width: 600px;
margin-left: -70px;
margin-top: 20px;
}
#main_content .content_container .bio_pic {
float: left;
display: block;
margin: 8px 15px 0px 8px;
border: 3px solid #ccc;
padding: 5px;
}
#main_content h5 {
font-family: Georgia, Times, serif;
font-size: 175%;
color: #666;
margin-left: 10px;
}
*/

/*= - TOGGLE Javascript

#main_content .content_container .ways_info_container {
display:block;
float: right;
width: 560px;
margin: 0 10px 10px 10px;
}
#iparadigms #main_content .content_container .ways_info_container .integways-waytitle {
color:#666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:200%;
margin-bottom:10px;
}
#main_content .content_container .ways_info_container .title {
float: left;
width: 250px;
display:block;
}
#main_content .content_container .ways_info_container span {
float: right;
width: 100px;
display:block;
font-size: 60%;
color:#BD6E05;
}
#iparadigms #main_content #column_one .content_container .ways_info_container h3 {
	margin:5px 0 5px 0;
}
#iparadigms #main_content #column_one .content_container .ways_info_container h2 {
	margin-bottom:20px;
}

*/



/*=RIGHT COLUMN 
=== === === === === === === === === === === === === === === === === === === ===*/
#iparadigms #main_content #column_two {
background:#FFFFFF url(../../../image_bin/backgrounds/static/ip/cornner_left.gif) no-repeat left top;
width:280px;
margin: 0;
margin-top:40px;
}
#iparadigms #main_content #column_two .column_two_ul {
margin-bottom:0;
}
#iparadigms #main_content #column_two .column_two_ul li a {
color:#518ddb;
}
#iparadigms #main_content #column_two .column_two_ul li a:hover {
color:#000066;
}
#iparadigms #main_content #column_two_h_right {
background:#FFFFFF url(../../../image_bin/backgrounds/static/ip/cornner_right.gif) no-repeat right top;
height:14px;
width:14px;
float:right;
}
#iparadigms #main_content #column_two_h_left {
background:#FFFFFF url(../../../image_bin/backgrounds/static/ip/cornner_left.gif) no-repeat right top;
height:14px;
width:14px;
float:left;
}
#iparadigms #main_content #column_two_content {
padding:10px;
border: #e3e3e3 1px solid; 
}
#iparadigms #main_content #column_two_content.index {
padding-bottom:0em;
}
#iparadigms #main_content #column_two h2 {
font-family:Georgia, Times, serif;
font-size: 18px;
color: #666;
margin: 5px 0 5px 10px;
}
#iparadigms #main_content #column_two h3 {
font-family:Georgia, Times, serif;
font-size:13px;
color: #666;
margin: 5px 0 5px 10px;
}
#iparadigms #main_content #column_two p {
font-size:92%;
line-height:172%;
color: #969696;
margin:10px;
}
#iparadigms #main_content #column_two p.media {
font-size:95%;
color: #666;
margin: 0;
margin-left:10px;
}#iparadigms #main_content #column_two p.author {
font-style: italic;
font-size:85%;
text-align: right;
}
#iparadigms #main_content #column_two p.recipient {
font-style: italic;
font-size:75%;
text-align: right;
margin: 0 10px 0 0;
}

#iparadigms #main_content #column_two_content .awards img {
padding: 7px;
}
#partners #writecheck_logo { 
background: url('../images/logo_writecheck.png') no-repeat left; 
height: 50px;
width: 242px;
display: block;
outline: none;
}
#iparadigms #main_content #column_two_content .awards .codie {
background: url(../../../image_bin/props/samples/iparadigms/codie_award.png) no-repeat center;
height: 79px;
width: 200px;
display: block;
outline: none;
margin-left: 20px;
margin-top: 10px;
}
#iparadigms #main_content #column_two_content .awards .ecco {
background: url(../../../image_bin/props/samples/iparadigms/ECOO_award_badge.png) no-repeat center;
height: 101px;
width: 100px;
display: block;
outline: none;
margin-left: 70px;
}
#iparadigms #main_content #column_two_content .awards .ec100 {
background: url(../../../image_bin/props/samples/iparadigms/ec100logo_4c.png) no-repeat center;
height: 89px;
width: 88px;
display: block;
outline: none;
margin-left: 77px;
}
#iparadigms #main_content #column_two_content .awards .daa {
background: url(../../../image_bin/props/samples/iparadigms/DAAFnlst_1C.png) no-repeat center;
height: 95px;
width: 95px;
display: block;
outline: none;
margin-left: 75px;
}
#iparadigms #main_content #column_two_content .awards .alpsp {
background: url(../../../image_bin/props/samples/iparadigms/ALPSP_WINNER_logo.png) no-repeat center;
height: 63px;
width: 125px;
display: block;
outline: none;
margin-left: 62px;
}
#iparadigms #main_content #column_two .coming_soon {
background:url(../../../image_bin/icons/static/iparadigms/news_paper.gif) no-repeat left center;
padding-left:30px;
}





/* EXPAND ELEMENTS
 * ****************************************************************************


a.switchable_link { float:right; padding: 3px 8px; outline: none; }



.content_container {
color:#333333;
font-size:14px;
line-height:1.4;

}
.content_container .switchable {
background:none repeat scroll 0 0 transparent;
border:0 none;
font-size:100%;
margin:0;
outline:0 none;
padding:0;
vertical-align:baseline;
}

h3, legend {
background-color:#EEEEEE;
font-size:18px;
margin:10px 0;
padding:5px;

a.switchable_link {
float:right;
outline:medium none;
padding:3px 8px;
}



*/




















/*=RIGHT COLUMN PRODUCT ADDS  
=== === === === === === === === === === === === === === === === === === === ===*/
#iparadigms #main_content .br_box,
#iparadigms #main_content .br_box_first {
margin-top:20px;
padding:5px 5px 10px 15px;
}
#iparadigms #main_content .br_box_wp {
margin: 10px 0 10px 0px;
}
#iparadigms #main_content #column_two .br_box_wp img {
padding-left: 25px;
margin-bottom: 5px;
}
#iparadigms #main_content .br_box_first {
margin-top:0;
}
#iparadigms #main_content #column_two .br_box img {
margin-bottom: 5px;
}
#iparadigms #main_content #column_two .br_box p {
font-size:92%;
line-height:172%;
margin:0em;
}
#iparadigms #main_content #column_two .br_box a {
text-decoration:none;
color:#969696;
}
#iparadigms #main_content #column_two .br_box a:hover {
text-decoration:none;
color: #518ddb;
}
#iparadigms #main_content #column_two .documents ul {
margin-top: -5px;
padding:0px;
}
#iparadigms #main_content #column_two .documents ul li {
font-size:100%;
line-height:172%;
color:#969696;
margin:0;
padding-left: 15px;
}

/*=FOOTER  
=== === === === === === === === === === === === === === === === === === === ===*/	

#iparadigms #footer {
width:100%;
background: #f7f7f7 url(../../../image_bin/backgrounds/static/ip/launch_bg.gif) repeat-x left top;
border-top: 1px solid #ccc;
height: 120px;
margin-top: 40px;
}
#iparadigms #footer #footer_container {
width:1040px;
margin-left:auto;
margin-right:auto;
border-bottom: 1px solid #eeeeee;
}
#iparadigms #footer #footer_container #left_pannel {
float:left;
text-align:left;
width:600px;
padding-left: 20px;
}
#iparadigms #footer #footer_container #right_pannel {
float:left;
text-align:right;
width:385px;
}
#iparadigms #footer #footer_container #left_pannel p {
padding: 0px;
margin-top: 10px;
font-size:90%;
color:#666666;
}
 #iparadigms #footer #footer_container #right_pannel p {
padding: 0px;
margin-top: 10px;
font-size:85%;
color:#666666;
border-bottom: 1px solid #eeeeee;
}
#iparadigms #footer strong {
font-size:100%;
font-weight:bold;
}
#iparadigms #footer #footer_container #left_pannel .inquiries {
margin: 0px;
}

/* clearfix */

.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
